Stumble into Ennis on an empty stomach, and you’ll quickly learn that this Texas town has a knack for serving up honest-to-goodness Mexican food that’s far from ordinary. Whether your cravings lean toward sizzling fajitas or you’re loyal to the crisp-and-soft magic of street tacos, Ennis doesn’t disappoint. I remember my first taste of authentic enchiladas here—sun setting, laughter in the air, and flavors that made each bite worth the drive.
This list isn’t just a roundup; it’s the result of tasting, talking, and the odd debate over the best green salsa. Choosing where to eat in Ennis can feel like a friendly challenge, but this guide is designed to make it simple. From family-owned gems to quick, satisfying bites, you’ll find a place that gets your taste buds talking. Read on if you’re ready to skip the guesswork and get straight to the good stuff.
1. Fiesta Grill

Fiesta Grill sits right in the heart of Ennis, making it a popular spot for locals who know their enchiladas from their burritos. Walk in and you’re greeted by friendly faces and that warm, cumin-rich scent drifting from the kitchen. The hustle of lunchtime proves this place has regulars who keep coming back.
What sets Fiesta Grill apart is the fresh twist they give to classic recipes. Their homemade salsa packs a mild punch, and the rice is never short on flavor. On a sunny afternoon, I couldn’t pass up their classic chicken fajitas—sizzling, tender, and paired with just-soft-enough tortillas.
If decisions stump you, go for their beef tacos or chiles rellenos. Each bite carries real homemade flavor that stands out in Ennis. This is a spot where every meal feels just a little bit special.
2. El Mexicano Grill

El Mexicano Grill shines on Ennis Avenue with a menu that wears its heritage proudly. Early risers catch a break here, as breakfast plates come out hot and hearty. One morning, I tried their huevos rancheros—the sauce was just spicy enough to wake up my appetite.
This spot is known for its relaxed vibe and quick, genuine service. Families fill the tables for brunch, and the outdoor seating is a plus when the Texas weather cooperates. The staff never seem rushed, which rubs off on your whole experience.
Don’t miss the grilled chicken fajita plate or the cheese enchiladas. Each dish is a nod to tradition with an extra helping of Texas comfort. You’ll taste the difference in every forkful.
3. Hilda’s Kitchen

Hilda’s Kitchen feels like stepping into a neighbor’s dining room, complete with comforting décor and that aroma of home-style cooking. Locals speak about Hilda’s as if it’s a family tradition, one bite at a time. My own Saturday morning here started with a plate of perfectly fluffy eggs and velvety refried beans.
Hilda’s is especially loved for its breakfast and lunch plates, served with genuine care. The tortillas are fresh and always warm, a detail that does not go unnoticed. Portion sizes offer just the right balance between satisfying and generous.
Try their breakfast tacos or a plate of huevos a la Mexicana. The flavors are honest, not hidden behind too much spice, just like a slow Sunday at home.
4. Chili’s Grill & Bar

Chili’s Grill & Bar stands out in Ennis if you want Tex-Mex with a side of familiarity. The energy here feels easy, whether you’re out with family or catching up with friends. One visit turned into an impromptu celebration over sizzling chicken fajitas brought to the table still steaming.
What makes Chili’s popular is the consistency—every time you order, the flavors and service hold up. The classic décor and family-friendly menu make it a reliable option for different ages and tastes. Even during lunch hour, you won’t wait long for a refill of salsa.
Order the chicken fajitas or the veggie quesadillas. Both speak volumes about the way Chili’s does Tex-Mex—big on flavor and perfect for sharing.
5. Don Jose’s

Don Jose’s claims its own corner of West Ennis Avenue, and you’ll probably hear locals swapping stories here over lunch. My first meal was a plate of chicken enchiladas, served hot with just the right balance of sauce and melted cheese. The casual, relaxed vibe makes you want to settle in and sample everything.
What keeps people coming back is the approachable menu and dependable flavors. The staff has a friendly, no-fuss way about them, which matches the food’s unpretentious style. Even during busy hours, service rolls along smoothly.
Go for the chicken enchiladas or shrimp fajitas if you want something special. The flavors are always bold without being overwhelming—a good introduction to what Ennis Mexican cuisine is all about.
6. From Scratch Daniels Kitchen
From Scratch Daniels Kitchen does exactly what its name promises. Every plate comes out with the kind of care you’d expect from a home kitchen. It’s an easygoing space, where the smell of fresh spices greets you at the door. The first time I stopped by, the staff didn’t rush—they wanted me to enjoy every bite.
This place stands out for its blend of Mexican classics and American comfort food—made fresh for every guest. The tortillas are warm, and the beans have that homemade richness you rarely find at bigger spots. Here, patience pays off.
If you’re curious, start with carne guisada or their classic tacos. These dishes highlight “from scratch” pride, showing off flavors you won’t soon forget.
7. Nortenos Mexican Food

Nortenos Mexican Food keeps it low-key, but once you walk in, you’ll want to stay longer. The space has a down-to-earth charm and regulars who clearly know a good breakfast when they find one. I ordered the chilaquiles on a gray morning, and the plate arrived buzzing with color and flavor—the kind that wakes you up before the coffee does.
What separates Nortenos is their devotion to everyday favorites that actually feel special. Meals are generous, and there’s a handmade quality to their tortillas and beans that’s hard to miss. This spot is never fussy, always comfortable.
For a taste of their strengths, try the breakfast burritos or chicken fajitas. Everything at Nortenos reminds you of classic comfort, just with a little more heart.
8. Taco Bell
Taco Bell offers a familiar, quick fix for cravings when you need something tasty and fast. This spot on E Ennis Avenue gets plenty of traffic from locals in a hurry or students on lunch breaks. I’ve rolled through the drive-thru for a post-work bite and always found it convenient and predictable.
Taco Bell’s appeal is its mix of speed, value, and those quirky creations you won’t find anywhere else in town. The menu reads like a playful take on Mexican flavors, with endless combination potential for every appetite.
If you’re not sure where to start, try the Bean Burrito or the classic Crunchy Taco. They nail the satisfying crunch and the familiar, comforting flavor that Taco Bell fans expect every time.
9. Pikositos Chamoyadas Snacks Y Mas
Pikositos Chamoyadas Snacks Y Mas is Ennis’s answer to sweltering afternoons and sweet cravings. Step inside, and it feels like a burst of color—fruit, candy, and spices stacked along the counter. The first time I visited, a chamoyada handed over the counter was everything I hoped for: tangy, icy, and cheerful.
What truly sets Pikositos apart is its playful approach to classic Mexican snacks and drinks. Families and friends gather here for a taste of nostalgia, or maybe just a cool treat on a hot day. There’s always something new to try.
If you’re new, order a mango chamoyada or a cup of fresh fruit topped with tajín and lime. Each treat packs a punch of flavor and a dash of joy—making this spot a standout for Mexican snacks in Ennis.
10. Jack in the Box
Jack in the Box may be best known for its wild menu variety, but in Ennis, its tacos draw as much attention as the burgers. It’s open late, so when most other kitchens are winding down, this place keeps the grill hot. On more than one road trip, I’ve rolled through for their tacos—simple, crunchy, and oddly satisfying every single time.
Jack in the Box wins points for convenience—you can grab tacos at any hour, and the line always moves fast. The reliable combo of speed and flavor keeps regulars coming back, especially when a taco craving strikes at midnight.
If you’re in the mood for fast Mexican-inspired eats, try the tacos or the loaded breakfast burrito. They’re quick, filling, and always hit the spot after a long day.
Frequently Asked Questions
What are the best Mexican restaurants in Ennis, TX?
Local favorites include Fiesta Grill, El Mexicano Grill, and Hilda’s Kitchen. Each offers something unique, from homestyle classics to inventive plates you’ll come back for.
Are there any Mexican restaurants in Ennis with vegetarian options?
Yes—most places offer veggie-friendly options like cheese enchiladas, bean tacos, and veggie fajitas. Fiesta Grill and El Mexicano Grill are popular choices for meatless plates.
Which restaurants serve breakfast or brunch?
Hilda’s Kitchen and Nortenos Mexican Food both open early with Mexican breakfast favorites like huevos rancheros and breakfast burritos. El Mexicano Grill also does a great brunch.
Can I find halal or alcohol-free Mexican food in Ennis?
Many restaurants in Ennis focus on classic fare without haram items. Always ask staff for specifics to ensure your meal fits your needs.
Do any Mexican restaurants in Ennis offer takeout or delivery?
Most do! Fiesta Grill, Don Jose’s, and even fast options like Taco Bell and Jack in the Box make takeout and drive-thru easy and convenient.