Best Taste Of China Menu

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.