Puebla Modern Mexican
305 W Main St, St. Charles
(630) 945-3408
Recent Reviews
The food was great the service was very on the spot. They have some amazing margaritas a wide selection of great tequilas. Their Barbacoa though it's very unique was wonderful everybody I was with loved their plates.
We LOVE Puebla! We are Mexican food connoisseurs, and this place is definitely our go-to. Amazing dishes, generous portions for the price, and top notch cocktails. The elote is the best we have ever had. The service is always excellent. It's really hard to come by a perfect combination of all these elements (food, value, service), but Puebla does it with ease! HIGHLY RECOMMENDED
The food was excellent and the service was fine. However, while it may be of diminishing importance now that fall & winter are coming, if during the pandemic, you prefer to eat outside, Puebla's "patio" has terrible ambiance. The "patio" is around the corner and down the block from the actual restaurant and is actually just some umbrella tables & chairs with no lighting set up on one half of its small parking lot. We thought "o.k., this will...