This 14-screen cinema is one of only two drive-in movie theaters left in South Florida — the other is located at the Swap Shop in Lake Worth. Watch films under the stars from the comfort and privacy of your very own car.
3291 W. Sunrise Blvd.
Fort Lauderdale,
FL33311-5603