Rustic, counter-serve nook with stone crabs & other seafood bites, plus outdoor, waterfront seating.
Address
202 Camellia St W, Everglades City, FL 34139, USA, Everglades City, FL 34139
Phone
Website