We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Pueblo Nuevo Mexican Restaurant

) #3 of 50 Restaurants in Hazelwood $ Mexican, , Latin
7401 N Lindbergh Blvd, Hazelwood, MO 63042-2120
+1 314-831-6885
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent44%
  • Very good37%
  • Average9%
  • Poor4%
  • Terrible6%
Travellers talk about
“enchiladas” (4 reviews)
“birria” (4 reviews)
Open Now
11:00 - 22:00All hours
Mexican, Southwestern, Latin, Spanish
7401 N Lindbergh Blvd, Hazelwood, MO 63042-2120
Write a Review
Reviews (43)
Traveller rating
Traveller type
Time of year

1 - 10 of 43 reviews

Reviewed 2 weeks ago via mobile

Stopped in for dinner. The place looks a bit dated but adds to the family run feeling. The Service was great and the food was not your run of the mill Tex mex. everything appeared and tasted to made fresh to order including the tortillas....More

Thank Jeff B
Reviewed 8 April 2017 via mobile

We routinely drive here from 35 miles away so they're doing something right! Definitely try the green pork burrito! The queso is spot on as well. The only thing lacking is the salsa. Very boring.

Thank Jon D
Reviewed 3 April 2017 via mobile

Friends and myself wanted to go grab drinks and a quick meal other than our usual spot on a Friday night. So one friend suggested Mexican. We didn't want to go to our usual Mexican spot, so I googled and found Pueblo Nuevo Mexican Restaurant....More

Thank Oluwatobi A
Reviewed 11 February 2017

Consistently awesome Mexican food at a great price with prompt, polite service. Bring your appetite. 'Nuff said.

Thank Gerry S
Reviewed 30 December 2016

The best Mexican restaurant ever!!!! Authentic and traditional meals. the rice and beans are so delicious. Taco salad is amazing. Also the margaritas are so delicious....i can't handle the big one! :-)

Thank Ronda C
Reviewed 29 December 2016

While traveling on business I did a search and found Pueblo Nuevo both on TripAdvisor and Yelp. Each had favorable reviews so I dropped in for dinner, seating myself at the bar. There was not much of a crowd on a weeknight so service was...More

Thank RJMJR32
Reviewed 18 December 2016

This was my second visit, and my wife's first. Her comment was, "This is REALLY good." I remember that because she repeated it over a dozen times while she scarfed her chimichanga down. I was enjoying my enchiladas so much, I think the only reply...More

Thank Gerry S
Reviewed 12 November 2016

We have been patrons of Pueblo Nuevo for 30 years, we love the great Mexican food everything is made from scratch. This is a family owned and family run restaurant. Love the Mole` on anything. My husband loves their green sauce. We both love the...More

Thank Judy M
Reviewed 13 July 2016

This little place was quite a surprise. Located in a strip mall on Lindberg Blvd., this place was authentic and had great service. I took the waitress' advice and had the chicken enchiladas with green sauce. Flavor was great. chips were good. Salsa was kinda...More

Thank OpieF15E
Reviewed 6 July 2016

This is one of the best Mexican restaurants around the St Louis area. It is nothing fancy but the food is awesome, prices reasonable and large portions.

Thank Gary M
Nearby Restaurants
Kaslik Mediterranean Cuisine
27 reviews
.46 km away
Pearl Cafe
70 reviews
1.40 km away
Aroma Indian Grill
13 reviews
.19 km away
Nearby Attractions
Old St. Ferdinand Shrine
20 reviews
2.20 km away
Regal Cinemas St. Louis Mills Stadium 18 IMAX Movie Theater
12 reviews
5.13 km away
St. Louis Outlet Mall
111 reviews
5.13 km away
James S. McDonnell Prologue Room
8 reviews
3.61 km away
Questions & Answers
Get quick answers from Pueblo Nuevo Mexican Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Average prices
Mexican, Southwestern, Latin, Spanish
Lunch, Dinner
Restaurant features
Takeout, Seating, Waitstaff, Serves Alcohol, Wheelchair Accessible
Good for
Kids, Child-friendly
Open Hours
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
11:00 - 21:30
11:00 - 22:00
11:00 - 22:00
Location and Contact Information
  • Address: 7401 N Lindbergh Blvd, Hazelwood, MO 63042-2120
  • Location: United States  >  Missouri (MO)  >  Hazelwood
  • Phone Number: +1 314-831-6885
  • E-mail
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing