Taste of China

5604 Balboa Ave #107, San Diego, CA 92111   (858) 279-1663
Taste of China right here in San Diego








Prices and Menu Items are subject to change without notice. Please contact business for the most updated information.