Restaurants – Bars in St. Simons, Georgia. Not your normal liquor store, this one. They have a wide variety of beer, wine (not just 2 dollar chuck), and liquor. The staff is incredibly welcoming and helpful.
The Still
1228 Ocean Blvd
St. Simons GA 31522
USA
St. Simons GA 31522
USA