Otay Ranch Chinese Restaurants



Mandarin Beijing Chinese Restuarant


Address: 2130 Birch Rd, Chula Vista, CA 91915
Phone:(619) 656-3888

PF Chang's Chinese Bistro


Address: 2015 Birch Rd #1401, Chula Vista, CA 91915
Phone:(619) 421-2080

Pick-Up-Stix


Address: 2127 Olympic Pkwy #1001, Chula Vista, California 91915
Phone:(619) 482-2789

Panda Express

Address: 2015 Birch Rd, Chula Vista, CA 91915
Phone:(619) 397-4002   
Otay Ranch