El Chico

Review by GFflutelady

2111 Justin Rd #180, Flower Mound, TX 75028
Not celiac
5 years ago

Food was ok, employees were super friendly and I didn't get sick. Good for a quick and cheap meal