Search results
Yelp Reviews
4.0 1274 reviews
- 5 star 566
- 4 star 342
- 3 star 158
- 2 star 98
- 1 star 110
Nuevo Laredo is a cozy, tasty spot for Mexican food. They have a large menu with pretty much anything you could ask for from a classic Mexican spot. The chips and salsa were fantastic. Chips were... More
If you're looking for the best Mexican food in ATL, your search is over! Since I stopped by on a Tuesday, I obviously ordered tacos. Taco Tuesday is more MY thing than theirs...if you're... More