Chow King
Address:
8955 Mira Mesa Blvd, San Diego, CA 92126
Phone:
(858) 653-4977
Restaurants,
+,
Spanish
Other Businesses:
- Taco Bell at 11688 Carmel Mountain Rd, San Diego, CA 92128
- T.G.I. Fridays at 11650 Carmel Mountain Rd, San Diego, CA 92128
- Chevy's Fresh Mex at 11630 Carmel Mountain Rd, San Diego, CA 92128
- Ki Sushi & Sake Bar at 8650 Genesee Ave, San Diego, CA 92122
- Coco's at 4280 Nobel Dr, San Diego, CA 92122