Los MariachisTex-Mex · Since 1998

Family-owned · Gainesville, Texas · Since 1998

Tex-Mex, hecho a mano
since 1998.

Fork-tender fajitas, the best salsa in town, and a warm hacienda welcome in the heart of downtown Gainesville — a family tradition for over 25 years.

4.1 on Google4.0 on TripAdvisor

Our story

A Gainesville tradition since 1998

For more than 25 years, our family has served downtown Gainesville the Tex-Mex we grew up on — recipes passed down, queso and guacamole made fresh every morning, and a warm, welcoming dining room that regulars say feels like home.

Come in for a weekday lunch, a Friday-night dinner, or a weekend gathering. There’s always room at the table.

Made from scratch
Queso and guacamole prepped fresh every day.
Since 1998
A family-owned Gainesville tradition for 25+ years.
Full bar
Margaritas, cerveza, and a warm cantina to unwind.
Big Texas portions
Generous plates at honest, modest prices.

The cantina

Full bar, frozen margaritas, cold cerveza

Pull up to the bar for a hand-shaken margarita, an ice-cold Mexican beer, or your favorite cocktail. It’s the perfect way to start a meal — or unwind after a long day in Cooke County.

Drinks are served in-house only, for guests 21+. Please drink responsibly.

Loved by locals

What our guests are saying

The beef fajitas came out sizzling and fork-cut tender, and that salsa is downright addicting. A true local favorite.
Gainesville diner · TripAdvisor
Warm, welcoming, and authentic — big portions, friendly service, and prices that keep us coming back.
Regular guest · Yelp
Been eating here for years. The chicken enchiladas and homemade flan are the best in Cooke County.
Longtime local · Google

Good to know

Frequently asked questions

Do you take reservations?+

We're walk-in only — no reservations needed. For a large party, give us a call and we'll do our best to accommodate you.

Do you have vegetarian or gluten-friendly options?+

Yes — cheese enchiladas, chiles rellenos, guacamole, and more. Our kitchen handles common allergens, so please tell your server about any dietary needs.

Is there parking?+

Yes — there is street and lot parking near our downtown Commerce Street location.

Can you host large groups or cater events?+

We'd love to. Call us to arrange a large party, and see our Catering page for private events and off-site catering.

Do you have a full bar?+

Yes — hand-shaken margaritas, ice-cold Mexican beer, and cocktails, served in-house for guests 21 and over.

Are you kid-friendly?+

Absolutely — we are a family restaurant with a kids’ menu and a warm, welcoming dining room.

Visit us

Come see us in downtown Gainesville

Walk-ins always welcome — come as you are.

Hours

Monday
Closed
Tuesday – Thursday
11:00 am3:00 pm
Friday
11:00 am8:00 pm
Saturday
11:00 am3:00 pm
Sunday
11:00 am2:00 pm

Find us

319 North Commerce St
Gainesville, TX 76240
(940) 612-1721