Mena’s Grill Tex Mex Cantina

Growing up in North Dallas can easily make one an expert on TexMex cuisine. It’s no surprise North Texans have been loyal customers of this place for decades. Since the 1970s Mario Leal has been serving North Texans some of the best TexMex food in the entire state of Texas. Mena’s Grill Tex-Mex Cantina is not Mario’s first restaurant. You may have fond memories of Mario’s Chiquita in Dallas and Plano, the famous Mario and Albertos, which was located on the Southwest corner of 635 and Preston, and Real Maya in Richardson. Mario has combined all of his restaurant experience and talent into Mena’s.

69469334_882476615472422_2686772416134250496_o
Mena’s has graced Carrollton with outstanding service and some of the most delicious TexMex food for nearly 30 years. Expect both red and green salsa and crispy thin tortilla chips to be served at every meal. Expect a small hometown feel, I saw many people recognizing each other. Locals love this place! Also, expect an upscale atmosphere with reasonable prices.


Both the Tex-Mex combinations (including remarkable soups) and the specialties are dependably delicious. Here are a few must try items on Mena’s menu. We suggest you order the taco al carbon, Mario was the first to introduce this item to our North Texas appetites. The queso appetizer is creamy and is thick enough to add to a warm tortilla. The chorizo queso is also prepared to perfection. Try ANY of the fish dishes. Mario has some of the BEST TexMex fish recipes outside of a Latina Mom’s kitchen.

Want to live near the great dining in Carrollton?   Follow this link from Texas Pride Realty.


2810 E Trinity Mills Rd #197, Carrollton, TX 75006
OPEN HOURS
Sunday to Thursday 11:00 am – 10:00 pm
Friday & Saturday 11:00 am – 10:30 pm
Phone Number: (972) 478-5750

 

Other Locations

FLOWER MOUND LOCATION
2500 Lakeside Pkwy Suite 110, Flower Mound, TX 75022
OPEN HOURS
Sunday to Thursday 11:00 am – 10:00 pm
Friday & Saturday 11:00 am – 10:30 pm

RICHARDSON LOCATION
1851 N Greenville Ave #500, Richardson, TX 75081
OPEN HOURS
Sunday to Thursday 11:00 am – 10:00 pm
Friday & Saturday 11:00 am – 10:30 pm
Phone Number: (972) 235-6300

CARROLLTON LOCATION