Best of Atlanta: Best Mexican
Nuevo Laredo Cantina Oral Pleasures, Readers
Runners-up:
Mi Barrio
571 Memorial Drive, 404-223-9279
AND
Taqueria del Sol
2165 Cheshire Bridge Road, 404-321-1118, and other metro Atlanta locations. www.taqueriadelsol.com