Somerset's Finest Mexican Cuisine

Authentic Mexican craft, perfected through generations.

Every dish at El Gallo tells a story — hand-rolled tortillas, slow-simmered moles, and recipes passed down through our family. This is Mexican cuisine as it was meant to be.

15+
Years Serving
50+
Authentic Dishes
Fresh
Daily Ingredients
A beautifully plated Mexican dish featuring tacos and fresh garnishes at El Gallo Mexican Restaurant
Family Recipe
Since 2008
Scroll
Chef preparing authentic Mexican dishes in the El Gallo kitchen
Fresh tortillas being hand-rolled at El Gallo restaurant
Warm dining room interior at El Gallo Mexican Restaurant
Fresh produce and ingredients used in El Gallo dishes
Our Story

Where Family Tradition Becomes Your Table

El Gallo was born from a simple conviction: that the best Mexican food comes from patience, quality ingredients, and recipes worth preserving. Our founder brought time-honored techniques from the heart of Mexico to Somerset, Texas.

Every morning, our kitchen begins before dawn. We hand-press each tortilla, slow-roast our meats, and simmer our moles for hours — because shortcuts have no place in honest cooking. What you taste is the result of decades of refinement, served with the warmth of a family gathering.

100%
Fresh Ingredients Daily
From Scratch
Every Sauce & Salsa
Family
Owned & Operated
Somerset
Proudly Serving Since 2008
Testimonials

What Our Guests Say

"The mole here is unlike anything I've tasted in the area. You can tell it's made with real patience and tradition. Our family comes here every Sunday now."

MR
Maria R.
Somerset Local

"Best Mexican food in the entire region, hands down. The atmosphere is warm and inviting, and the service makes you feel like family. Highly recommend the enchiladas."

JT
James T.
Regular Guest

"We celebrated our anniversary here and it was perfect. The staff went above and beyond, and the food was extraordinary. The margaritas are the best I've had outside of Mexico."

SL
Sandra L.
Somerset Resident
Visit Us

Come Taste the Difference

We'd love to welcome you to El Gallo. Whether it's a quick lunch or a leisurely family dinner, we're here to make your experience unforgettable.

Address
19914 Somerset Rd
Somerset, TX 78069
Hours
Mon – Thu: 11:00 AM – 9:00 PM
Fri – Sat: 11:00 AM – 10:00 PM
Sunday: 12:00 PM – 9:00 PM
Is this your business?This is my business