Although this place is in the mall, it is hands down the best mexican place in Savannah! As far as I'm concerned, the only mexican place in Savannah! The food is incredible, and y...
All reviews seem positive