A Taste Of China is a chinese restaurant St Louis located in United States.
9225 Gravois Rd St Louis , MO 63123 United States
Reservations | No |
Credit Cards | Yes |
sweet an sour sauce is thicker here... better than anywhere else close by... I love it on my crab Rangoon .
Best tasting Chinese food in South County .
Best Chinese food in St. Louis. Seriously.
Really good crab rangoon
Best fried rice and crab rangoon !
Building used to be a Taco Bell
Great BBQ. We have been going there off and on for over 30 years. Great Q, but be sure to wear an old shirt. :o) - Richard Mincher