Fresh tacos and Mexican food being prepared
Mexia, Texas

Howdy, Friend!
Let's Get You Some Tacos.

Handmade tortillas, fresh-squeezed lime, and recipes that have been keeping Mexia satisfied for years. Pull up a chair — there's a seat for you at our table.

Affordable Prices

Real Mexican food that doesn't empty your wallet.

Fresh Ingredients

Sourced daily — no shortcuts, no compromises.

Quick Service

Hot food fast — because hunger waits for no one.

Made with Love

Every tortilla folded by hand, just like abuela used to make.

Our Story

More Than Just Tacos — It's a Tradition

Mr. Taco started with a simple idea: serve real Mexican food the way it's supposed to taste — fresh, flavorful, and made with care. No shortcuts, no frozen ingredients, just honest cooking passed down through generations.

Located right here in Mexia on Travis Street, we've become a favorite gathering spot for families, friends, and anyone who believes that a good meal brings people together. Every tortilla is hand-pressed, every salsa is made from scratch, and every guest is treated like family.

100%

Fresh, never frozen ingredients

Hand

Pressed tortillas every day

Chef preparing fresh tacos in the kitchen
What People Say

Loved by Locals

Don't take our word for it — hear from the folks who keep coming back.

"Best tacos in Mexia, hands down. The carne asada is always tender and the salsa verde has the perfect kick. This is my go-to spot every week."

M

Maria G.

Regular customer

"Brought the whole family here and everyone left happy. The burritos are massive and the horchata is the best I've had around here. We'll be back!"

R

Robert D.

Family diner

"Fast service, friendly staff, and the food is always consistent. I order the same thing every time and it never disappoints. TrueMexican comfort food."

L

Laura P.

Weekly visitor

Find Us

Come Visit Us

We're right here in the heart of Mexia. Stop by or give us a call — we'd love to hear from you.

Our Location

309 Travis St E
Mexia, TX 76667-3768

Open in Google Maps

Phone

(214) 536-5333

Call us for takeout or questions

Hours

Monday – Sunday

11:00 AM – 9:00 PM

Open seven days a week

Ready to Eat?

Give us a call to place your order, or just walk right in — we save you a seat.

Is this your business? Claim your website
Your own domain includedLive in minutes, edit anytime
Claim my website