Address: 4307 Ogeechee Rd, Unit 105 Phone: (912) 441-1821
Reviewed on 11/04/2025
By: Douglas K.
Buffet style, same same. Rice beans lettuce cheeses chicken beer taco shells corn or flour veggies and salsa. Hard to screw up. Nothing special more
Reviewed on 10/23/2025
By: The Critic B.
The best tacos and tortas in savannah, period!!!! I recommend the Rusa torta, tripas, pastor tacos, and the birria when they have it. Used to go there... more