Bravo 1/27/10A former Delta pilot who missed the food from his old Atlanta to Baja route opened this place. Get a lobster taco. -Eli Kirshtein, Top Chef
Nuevo Laredo Cantina
1495 Chattahoochee Ave. NW
Atlanta, GA 30318
Cheapism 3/3/11Famous for their chips and salsa, Nuevo Laredo wins awards in Atlanta for its Mexican fare. Their lunch specials are 11:30 to 3pm Mon-Sat, and their burritos are huge.
Brooke C.7/10/10Best thing about the long wait is the margarita you can drink, or two!
Cliff S.12/24/12Try the Salsa - I could live off this salsa (via @Foodspotting)
Angela M.11/22/09For the Friday wait - bring tailgate chairs, and take your margaritas outside while you're waiting for your table.