Sizzling Beef Fajitas
Fork-tender marinated beef with grilled peppers and onions, served smoking-hot on a cast-iron skillet with all the fixings.
Family-owned · Gainesville, Texas · 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.

Our story
Los Mariachis is a family-owned Tex-Mex restaurant in downtown Gainesville, Texas — serving Cooke County since 1998. For more than 25 years we’ve made 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.
The cantina
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
“The beef fajitas came out sizzling and fork-cut tender, and that salsa is downright addicting. A true local favorite.”
“Warm, welcoming, and authentic — big portions, friendly service, and prices that keep us coming back.”
“Been eating here for years. The chicken enchiladas and homemade flan are the best in Cooke County.”
Read all our reviews on Google · Yelp · TripAdvisor
Good to know
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.
Yes — there is street and back lot parking at our downtown Commerce Street location.
We'd love to. Call us to arrange a large party, and see our Catering page for private events and off-site catering.
Yes — hand-shaken margaritas, ice-cold Mexican beer, and cocktails, served in-house for guests 21 and over.
Absolutely — we are a family restaurant with a kids’ menu and a warm, welcoming dining room.
We’re at 319 North Commerce St in downtown Gainesville, Texas (Cooke County) — right off the historic courthouse square, about a mile from I-35.
Yes — order a to-go pickup right on this website (tap “Order Pickup with AI”) or give us a call and we’ll have it ready.
We’ve been family-owned and serving Gainesville since 1998 — more than 27 years of fajitas, enchiladas, and the best salsa in town.
Visit us
Walk-ins always welcome — come as you are.