China Star Chinese Restaurant

4.3 (1,758)restaurant

A relaxed neighborhood spot dishing up classic stir-fries, comforting noodles, and hearty combination plates.

Find on Google Maps

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.


Also featured in

Ask Karpo for more information.