Best Mexican Food in Texas

Serving the Best Mexican Food with Tradition and Taste
Welcome to El Mexicano Grill

Welcome to El Mexicano Grill

El Mexicano Grill brings fresh Mexican food to three convenient locations: 114 E Franklin St, 1620 N Hwy 77, and 1000 E Main St. The space is casual, clean, and welcoming for everyone. Our team focuses on simple service and consistent quality, so every visit feels easy and comfortable. It’s a place to enjoy a good meal any day of the week.
Fresh Mexican Food You Can Count On

Fresh Mexican Food You Can Count On

Our menu features classic Mexican dishes made fresh each day. From tacos to burritos and full plates with rice and beans, every order is prepared with care. We keep recipes simple and use fresh ingredients so the food stays consistent. Each meal is made when you order, giving you a hot and ready plate every time.
Drinks to Complete Your Meal

Drinks to Complete Your Meal

El Mexicano Grill offers a variety of drinks to go with your food. From refreshing cold beverages to options that pair well with any meal, there is something for everyone. Drinks are served fresh and help round out your dining experience, making each visit more enjoyable and complete.
Fast and Easy Online Ordering

Fast and Easy Online Ordering

Ordering from El Mexicano Grill is simple and quick. Choose delivery or takeout and get your food without delay. The process is smooth, so you can place your order and get back to your day. Fresh meals are prepared fast, making it easy to enjoy your favorites at home or on the go.

Enjoy fresh Mexican dishes made daily with quality ingredients. Each plate is prepared hot and ready for dine-in, takeout, or delivery.

A Comfortable Dining Experience

A Comfortable Dining Experience

Our dining area at El Mexicano Grill is clean, relaxed, and easygoing. It’s a great place to sit down and enjoy your meal without stress. The team keeps the space organized and ready for guests, creating a welcoming environment for families, friends, and solo diners.

Visit Us or Order Today 📍

Stop by any El Mexicano Grill location or place your order today. Franklin hours: Mon–Sat 9 AM–12 AM, Tue & Sun 9 AM–10 PM. N Hwy 77 hours: Sun–Thu 9 AM–10 PM, Fri–Sat 9 AM–11 PM. Midlothian hours: Mon–Thu 9 AM–9 PM, Fri–Sat 9 AM–10 PM, Sun 9 AM–5 PM. Great food is always ready when you are.

What our guests are saying

I really enjoyed my first visit to this restaurant. It really exceeded my expectations. My server Jannet was amazing she checked on us 4 or 5 times after the food arrived, making sure that everything was great. The food was prepared perfectly, and the top shelf Margarita was just right. The atmosphere was great.

 Ron S.

Ron S.

Delicious brunch!!! I got the taco plate & he got the steak & eggs. Absolutely amazing!! Great service from a sweet beautiful young lady, Jennet. Very attentive to us and her other tables. I did grab the mimosa margaritas and it was literally the best margaritas I’ve ever had!!! Highly recommend it and this place!!

Teresa W.

Teresa W.

Good tex-mex food. We ate lunch here. Lunch specials for $9.99. The picture is the La Mexicana, it has a beef taco, beef enchilada, and a beef tostada. It was fresh, served really hot and fast and just right. Our waitress, Maria, is an excellent server and very friendly and helpful. Will return.

 Bryan P.

Bryan P.

Featuring

Delivery

Dine In

Takeout

Kids' Menu

Great Cocktails

El Mexicano Grill and Cantina Rewards

El Mexicano Grill and Cantina Rewards

Join our rewards program, earn points every time you order online and redeem your points for free food!

Our locations