Restaurants in San Antonio, TX
Restaurants
18817 Fm 2252.,
San Antonio ,
TX
78266
UNITED STATES
Based on 1 reviews
Don't go unless you like slop
first of all I asked if the chicken was white meat and the waitress went back and asked and said it was 100 pct white meat.(not). i ordered chicken chalupas and got chicken enchilades/ spanish rice taste like packaged mix. flour tortillas...Worldwide > United States > San Antonio, TX > Restaurants