#7 The Mexicali Restaurants in Flower Mound
Show restaurants on map
3.2
Menu
Table booking
3.2
Menu
Table booking
City: Flower Mound, 2911 Cross Timbers Rd Suite 111, 75028, Flower Mound, US, United States
"Metro (Cross Timbers next to Sonic). The subway was once Kingaround the area, and they consistently delivered good food in the shops. But you all know..."
Feedback
These reviews refer only to the mentioned ingredients.