A very wide choice of fresh seafood... Dive into the typical atmosphere of the old South and treat yourself with great Floridian dishes and of course key lime pie.
This small completely wooden restaurant, built on the water has an incredible view on the everglades national park, once there you will just forget everything around you!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.