Restaurants in San Antonio, TX
Restaurants • American Restaurants • Chinese Restaurants
1014 S Alamo St.,
San Antonio ,
TX
78210
UNITED STATES
Based on 2 reviews
I loved it but now am over it.
This week I have my baby sis for spring break and wanted to show her around my neighborhood. It wasn't exactly the afternoon I had expected but she was sweet about it. The sushi was blan and the plates smelled like dirty chemicals. I read...horrible customer service and Mediocre food
I placed an order for two and the second order was improperly made. I called back to inform them of this and if they can fix it. The casher flat out said NO and that we didn?t order it right. She then offered me credit for a later order...Worldwide > United States > San Antonio, TX > American Restaurants