is Ranked #2 of 37 Restaurants in Westwood Village San Antonio.
Some say, it is favorite.
The Latest Review: ★★★
Sent on the 9th of May, 2013
China Rose is one of my favorite fast food chinese restaurants ,they have a variety of plates , I either get the sweet and sour pork or the lemon chicken,it comes with fried rice and an egg roll.Their prices are low especially their daily lunch specials that comes with a drink. It 's worth driving to...