Montevallo's Favorite Mexican Kitchen

Handmade Tortillas, Wood-Fired Flavors,
and Recipes Passed Down Through Generations

Every dish at Xcaret Grill begins with fresh, locally sourced ingredients and the same care and tradition that has defined our kitchen for years. From sizzling fajitas to made-from-scratch enchiladas, taste the difference real Mexican cooking makes.

1032 Main St, Montevallo
Fresh Daily Ingredients
Authentic Family Recipes

Fresh Daily

Our ingredients arrive every morning — ripe avocados, hand-selected chiles, and produce sourced from local Alabama farms.

Handmade Tortillas

Every tortilla is pressed, cooked, and served warm — because nothing compares to the taste of fresh, handmade corn and flour tortillas.

Family Recipes

Our recipes have been passed down through generations, preserving the bold, authentic flavors of traditional Mexican cuisine.

Warm Hospitality

From the moment you walk through our doors, you are family. Enjoy a welcoming atmosphere that makes every visit feel special.

A Taste of Mexico, Right Here in Montevallo

Xcaret Grill was born from a simple belief: that the best meals are made with love, patience, and ingredients you can trust. Named after the beautiful ruins of Xcaret in Mexico, our restaurant brings the warmth, color, and bold flavors of Mexican culinary tradition to the heart of Alabama.

Our kitchen team hand-prepares every tortilla, grinds fresh spices, and simmers our salsas using recipes that have been in our family for generations. We source our produce from local farms whenever possible, ensuring every bite is as fresh as it is flavorful.

Whether you're joining us for a quick lunch, a family dinner, or a celebratory feast, we promise an experience that feels as welcoming as it does delicious.

Family-owned & operated
Locally sourced produce
Traditional recipes
Warm, family-friendly atmosphere

Ready to Taste the Difference?

Stop by Xcaret Grill on Main Street or call us to place an order for pickup. We can't wait to welcome you.

Visit Xcaret Grill

We're located in the heart of Montevallo on Main Street — easy to find and always happy to serve you.

Address

1032 Main St
Montevallo, AL 35115-3805

Phone

(205) 476-8901

Call for pickup, reservations, or questions

Hours

Monday – Thursday: 11am – 9pm

Friday – Saturday: 11am – 10pm

Sunday: 12pm – 8pm

Hours may vary on holidays — call ahead

We'd Love to Hear From You

Have a question about our menu, want to plan a private event, or just want to say hello? Reach out anytime — we respond quickly and always appreciate the feedback.

1032 Main St, Montevallo, AL 35115-3805
Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website