These guys have several locations in Atlanta, all family operated. Hands down the best Mexican in the city. Good margaritas too and good prices.
All reviews seem positive