Across from Hidden Paradise, on the beach. Inbetween Merrill's 1 & 2. Mamma Flo's is a little restaurant/bar that is the "beach area" for Hidden Paradise.


Never been ... pulled off Tripadvisor