The restaurant scene with the very lovely Debra Freur looks like The Cardozo interior on Ocean Drive - what does everyone else think ? Other locations from the glossary - Cape Florida Lighthouse, Bill Baggs State Park Park in Key Biscayne (lighthouse scenes) Virginia Key (meeting with Salazar, flashbacks), The Palace, 1200 Ocean Drive, Miami Beach (Crockett's memory comes back, dinner scenes) NE 161st St / NE 21st Ave, North Miami (silos at the end)