Atlanta
Popular place with homestyle Mexican meals in a humble room hung with photos & travel mementos.
“Popular place with homestyle Mexican meals in a humble room hung with photos & travel mementos.”
Order directly from Nuevo Laredo Cantina — often lower fees and fresher food.
Nuevo Laredo Cantina
1495 Chattahoochee Ave NW, Atlanta, GA 30318
Prices and menu items are subject to change. Contact the restaurant for current information.