Kissimmee, FL
lodging
Posted about 5 years ago
Star Island Resort & Club
posted in
Scarface Film Locations
From the film location in Scarface, an awesome sunset view of Miami's most exclusive neighborhood, Star Island, when we see Tony talking to Omar on a payphone on MacArthur Causeway.
0