Haulover Beach is one of two public beach parks operated by Miami-Dade County and features 177 lush acres with 1.4 miles of beach front. You will be hard-pressed to find a more beautiful, quiet, and low key beach in the Miami area. If you want to get away from the hoards or beachgoers frequenting Miami Beach, head to Haulover.
Haulover Beach is a "clothing optional" beach, but don't be worried - the "clothing optional" part is at the northern end of the beach, so you can still enjoy a family day at the beach without the risk of seeing some nude tourists. Simply stay at the other end of the beach - and with 1.4 miles of beachfront, that isn't difficult!
David's Cafe Cafecito's is a great little Cuban restaurant with fantastic food and very friendly... Read more