Welcome to The Mexican Barrel House
Mexican Dishes Made Fresh
Order Online Today
Fresh from Our Kitchen
Explore our food gallery and see the bold Mexican dishes we prepare every day. Each photo shows the care, flavor, and freshness that go into every order.
Relax Inside The Mexican Barrel House
📍 Visit Us
What our guests are saying
I’ve been here a few times now, and the food is always fresh and full of flavor. The service is fast, and the staff makes you feel welcome right away. Definitely my go-to spot for Mexican food in Creve Coeur.

Jake M.
This is my favorite place for Mexican food. The casual vibe makes it easy to relax, and everything I’ve tried so far has been fresh and delicious. Delivery is also super quick, which is a big plus.

Sofia R.
Great place to grab dinner after work. I like that I can choose dine-in or just order online for pickup when I’m in a hurry. The portions are solid, and the flavors are always on point.

Ryan L.
Featuring
Delivery
Take-Out
Dine-In
The Mexican Barrel House Rewards
Frequently Asked Questions
What are you known for?
We are known for Salads, Mexican Fusion, Soup, Omelet, Enchilada, Shrimp, Guacamole, Tortas, Quesadilla, Burritos, Tacos, Avocado Toast, Ceviche, Waffles, Breakfast, Carnitas, Cold Brew, Birria, Enchiladas, Birria Ramen, Benedict, Tostadas, Torta, Taco, Huevos Rancheros, French Toast, Eggs, Smoothie Bowl, Vegetarian Food, Nachos, Breakfast Burrito, Chilaquiles, Breakfast Tacos, Tex Mex, and Coffee
Where are you located?
We are located in Creve Coeur, MO at 1085 North Mason Road
What areas do you serve?
We serve the following areas: Fernridge, Creve Coeur, Benbush, Maryland Heights, Lake, Hine, Town and Country, Westwood, Altheim, Ascalon, Country Life Acres, Vigus, Frontenac, Crystal Lake Park, Champ, Olivette, Overland, Pattonville, Ladue, St. Ann.