Local Resources Restaurants Mena’s Tex Mex Grill Mena’s Tex Mex Grill Mena's Tex Mex Grill 214-285-9900 [email protected] 2500 Lakeside Pkwy Suite110, Flower Mound TX 75022 Visit Website Restaurants Download Contact Info