3611 Frederica Rd
St Simons Island, GA 31522
St Simons Island, GA 31522
Open Hours7 Days A Week 5:30 Til
OverviewLocated in a building which was built with white cedar logs originally used as fencing timbers to corral huge cypress logs floated from the Florida swampland, this restaurant...
more