Best Taste Of China
9201 Mira Mesa Blvd, San Diego, CA 92126 858-536-1886
Specializing in Shanghai, Sichuan, Hunan and Mandarin Cuisines
Prices and Menu Items are subject to change without notice. Please contact business for the most updated information.