7092 Placida Rd, Cape Haze, Florida 33946 USA
The view from the upper deck. Good food Service and atmosphere.
Photo Credit: Yelp