Mexican Food WIth a Modern Twist!


Puebla Modern Mexican

Interested in trying something new and exciting? Puebla is a contemporary Mexican restaurant created by Restaurateur Tony Alfonso. Our experience and love of high-quality Mexican fare inspired us to open our own tribute to modern Mexican cuisine and we are excited to share it with the community we love. We’ve created a unique menu and a trendy atmosphere, and then made it great by accentuating it with genuine Mexican generosity and indulgence.

Puebla specializes in recreating the fiery and aromatic cuisine of Puebla, Mexico. Our exquisite restaurant takes great pride in the authenticity of its fresh salsa, flavorful guacamole, and tasty tacos. The same care and attention is put into every delightful dish that leaves our kitchen.

Mexican Food with a Modern Twist

Although Puebla embraces the traditions of classic Mexican cooking, we add a fresh modern twist that kicks the natural flavors and intensity up a notch. You can cool your taste buds with a salty margarita, minty mojito, or try one of our over 50 tequilas! Puebla has a wide selection of traditional and original Mexican fare, so there is something for everyone.

All the Excitement and Passion of Mexico

Our menu, ambiance, and customer service is inspired by the warm colors, spicy flavors, and inviting spirit of Mexico. We love the Latin culture and celebrate it daily. Please come celebrate with us and taste the passion of Puebla; it is a fiesta for your senses!

This casual and contemporary Mexican restaurant is perfect for a night on the town and is conveniently located in Downtown St. Charles