
The Mexican Restaurant Near WinStar That's Worth the Detour
Gainesville is the last Texas exit before WinStar. Skip the resort food lines and eat a real sit-down Tex-Mex meal at Los Mariachis first, about a mile off I-35.
Read more →From the family
Stories, dishes, and local flavor from Los Mariachis — serving Gainesville, Texas since 1998.

Gainesville is the last Texas exit before WinStar. Skip the resort food lines and eat a real sit-down Tex-Mex meal at Los Mariachis first, about a mile off I-35.
Read more →
Heading toward Oklahoma or looping through Muenster and Lake Ray Roberts, Gainesville sits right where I-35 meets US-82. We've been the meal stop in between since 1998.
Read more →
Gainesville's courthouse square has seen cattle drives, railroads, and I-35 traffic come through town. We've been serving Tex-Mex from Commerce Street since 1998, and we think that kind of staying power says something about this town, and about us.
Read more →Planning a day around downtown Gainesville? Here's a local's itinerary for the square, Leonard Park, and the Frank Buck Zoo — with lunch at Los Mariachis, home of the chicken enchiladas everybody asks for by name.
Read more →Heading up I-35 to WinStar? Gainesville is the last Texas exit before the border, and Los Mariachis is a one-mile detour off the highway for a real sit-down Tex-Mex meal before you gamble away your food budget on resort dining.
Read more →First time at Los Mariachis in Gainesville? The dishes locals order again and again — sizzling fajitas, the Texano Plate, homemade queso, and the must-try #49 pork in green sauce.
Read more →Where to eat Mexican food in Gainesville, Texas — a local’s guide to Tex-Mex favorites: what to order, what it costs, when to go, and why one downtown kitchen has lasted since 1998.
Read more →Los Mariachis is a family-owned Tex-Mex restaurant in downtown Gainesville, Texas — serving Cooke County since 1998. Here’s what 27+ years at the same table looks like.
Read more →