West Side

Take a break and read all about it

carne asade tacos
Atlanta Restaurants

Nuevo Laredo Cantina

[vc_row][vc_column][vc_column_text]A few evenings ago we re-visited Nuevo Laredo, the always-busy Atlanta Staple, recently named one of the best Mexican restaurant in the United States. Located on the West side of Atlanta, Nuevo Laredo is hidden deep in the industrial district on Chattahoochee Avenue across the street from the Pepsi Bottling