 The first shot of Johnny Tapia, standing in a gazebo on the waters  edge and talking on the phone, appears to have been filmed at  Vizcaya Gardens in Miami. The gardens are open to the public year  round, excepting Christmas.