Skip to content
We will be closed July 4th and 5th in observance of Independence Day and will reopen Tuesday, July 7th.
Los MariachisTex-Mex · Since 1998

Gainesville Local

A Local's Guide to Mexican Food in Gainesville, TX

By The Los Mariachis Family · July 3, 2026

If you’re searching for Mexican food in Gainesville, Texas, the local answer has been the same since 1998: Los Mariachis, a family-owned Tex-Mex restaurant in downtown Gainesville with a 4.1-star Google rating across 160+ reviews.

Where is it?

You’ll find us at 319 North Commerce Street, right off the historic courthouse square in downtown Gainesville (Cooke County) — about a mile from I-35, and roughly 15 minutes south of WinStar World Casino across the Red River. If you’re road-tripping I-35 between Dallas–Fort Worth and Oklahoma, we’re an easy last-exit-in-Texas lunch stop.

What should you order?

Start with the homemade queso (small $3.99) and the fresh-daily guacamole. The beef fajitas (#21, $16.99) come out sizzling and are the single most-praised dish in our reviews. First-timers who want a tour of the kitchen order the Texano Plate (#18, $15.99) — a trio of beef, chicken, and cheese enchiladas plus a crispy taco. And the sleeper hit reviewers call a must-try: #49, Carne de Puerco ($13.99) — tender pork simmered in your choice of spicy red or green sauce. Street-taco fans get four Durango-style carne asada tacos for $14.99.

When should you go?

Lunch is the local move — lunch plates run 11am–3pm, most under $11. Friday is the one night we’re open late for dinner, and Sunday lunch after church fills the dining room fast. We’re closed Mondays; current hours are always on the homepage, along with a live “open now” badge.

What do the reviews actually say?

Across Google, Yelp, and TripAdvisor, the pattern is consistent: generous portions, fair prices, a family-friendly room, and staff that regulars know by name. Recent diner ratings average 4.5+ for food, service, and atmosphere, and one TripAdvisor review sums it up in two words: “local favorite.” We’ll take that over any award.

Hungry? Browse the full menu on this site, or order a to-go pickup online — it’ll be ready when you pull up. Walk-ins always welcome.

The Los Mariachis Family

Family-owned since 1998

The family behind Los Mariachis — serving downtown Gainesville, Texas the Tex-Mex we grew up on since 1998. Read our story

Hungry yet?

Come see us in downtown Gainesville — or browse the menu that made us a local favorite since 1998.