Address: 2308 Skidaway Rd, Savannah, GA 31404, USA
These are most definitely the best tacos I've had in Savannah, Ga been here 8 years.
Definitely, all there tacos I had were fantastic.
They invented the Chicken Taco.
Add Answer
Thanks! Your answer is awaiting moderation.
Trending Places
Mexican restaurant
7804 Abercorn Extention, Savannah, GA 31406, USA
5730 Ogeechee Rd Ste 180, Savannah, GA 31405, USA
7 Fort Argyle Rd, Savannah, GA 31419, USA
13051 Abercorn St # A9, Savannah, GA 31419, USA
109 Whitaker St, Savannah, GA 31401, USA
108 Mall Blvd, Savannah, GA 31406, USA
7 E Broughton St, Savannah, GA 31401, USA
7405 Skidaway Rd, Savannah, GA 31406, USA