2020-06-01 12:24:30 in Food by Aiden Wilson
Many come to Savannah with one thing on their mind - food. The best grits you'll ever have , prepared in ways you never imagined.Savannah Taphouse is your upscale sports bar experience in historic Downtown Savannah. It's the perfect place to watch the game with a huge selection of ice cold beer, a scratch made menu, and the latest in HDTVs playing your favorite games.To Know more visit their website.