Golden Star Chinese
864 3rd Ave Chula Vista, CA
Mandarin Canton Chinese Restaurant
543 Telegraph Canyon Rd Chula Vista, CA
Limited items and the food tastes like it has been there all day. Better to go for luch rather than dinner.
June 01, 2010
Super Express Chinese Food
If you've been to or used
Super Express Chinese Food, leave a review.
It's easy, only takes a couple of minutes and you'll help thousands make an informed decision.