Mena's Grill Tex Mex Cantina

2500 Lakeside Pkwy Suite110, Flower Mound, TX

Menu (As of 10/29)

Mena's Grill Tex Mex Cantina: hours and how to order