Restaurant · Savannah
"The only restaurant that has yet to open to the public. Savannah Tequila Co. sits on the city side of Plant Riverside. Think tacos and margaritas to stay or to-go. Yes, all that taco training is finally going to pay off. Open container margaritas are in the future." - Barbara Skidmore