
Mandarin Beijing
4.4 (513)restaurant
An Otay Ranch Chinese restaurant serving a wide spread of classics, from hot pots and noodle soups to family dinners.
Description






Set along Birch Road in Otay Ranch, the kitchen turns out chicken, beef, pork, and seafood plates alongside vegetable and foo young dishes, chow mein, and fried rice. The full lineup is available for both dine-in and takeout.