
China Star Chinese Restaurant
4.3 (1,758)restaurant
A relaxed neighborhood spot dishing up classic stir-fries, comforting noodles, and hearty combination plates.
Description






Located on Babcock Road in San Antonio, this informal eatery offers a wide selection of traditional Chinese dishes alongside comforting rice options, with meals available for both dine-in and takeout.
