A favorite for well-crafted seafood creations without pretension and dockside seating.
The Waterfront Restaurant & Marina
2131 Oleander Street, Saint James City, Florida 33956
2131 Oleander Street, Saint James City, Florida 33956
A favorite for well-crafted seafood creations without pretension and dockside seating.