at 285 E Orange Ave, Chula Vista , 91911 United States
22 FB users likes Chowking Chula Vista, set it to 468 position in Likes Rating for Chula Vista, California in Local Business category
Chowking Chula Vista is Chula Vista based place and this enity listed in Filipino Restaurant category. Located at 285 E Orange Ave CA 91911.