Camellia Street Grill

Camellia Street Grill

Rustic, counter-serve nook with stone crabs & other seafood bites, plus outdoor, waterfront seating.

Open Daily From 11AM – 9PM

202 Camellia St W, Everglades City, FL 34139

Contact

Gallery