Taste of China
5604 Balboa Ave #107, San Diego, CA 92111 (858) 279-1663
Taste of China right here in San Diego
Follow the map for a Taste of China
View Larger Map
Prices and Menu Items are subject to change without notice. Please contact business for the most updated information.