Restaurants in San Antonio, TX
Restaurants
7243 San Pedro Ave.,
San Antonio ,
TX
78216
UNITED STATES
Based on 1 reviews
BAD FOOD & WORSE CUSTOMER SERVICE
I recommend that everyone stay away from this place!!! I just had a major bad experience at this restaurant and wish I had seen this review before we went there.Worldwide > United States > San Antonio, TX > Restaurants