China China is a chinese restaurant Terra Nova Chula Vista located in United States.
386 E H St Ste 206 (Terra Nova Shopping Center) Chula Vista , CA 91910 United States
Reservations | Yes |
Credit Cards | Yes (incl. American Express & MasterCard) |
Outdoor Seating | No |
Great and affordable Chinese food . Ask for Cindy she's the best waitress . Did I mention that their kung pao chicken is delicious?
Try the pot stickers , delish!
Excellent Food, and ask for Cindy she is the best waitress
The best sushi : Crunchy California Roll !
Great food and friendly staff .
8/8/11. No sink in women's restroom . Ewwwe. Where do female employees wash their hands after they do their business?
My partner ran in and get what we needed quickly. - Paul Smith
Their drinks are always delicious! Try the Milky Way Mocha! - Jen Torres
The Lunch Specials are great. Try the Mongolian Beef. :) - Alfonso Silva
They just introduced the Honey Walnut Shrimp a popular favorite at our local Chinese restaurant for years. Also, I now prefer the Beijing Beef over the Orange Chicken...what's your fav? - Egbert Oostburg
Salt & pepper shrimp, pepper steak, and pork fried rice! We loved everything we ordered! - Ann Pope