Press "Enter" to skip to content

Mandarin Beijing

Mandarin Beijing is a Chinese restaurant that was established in 2011, located in Otay Ranch Windingwalk Market place (same plaza as In & Out Burgers). It offers 200 different delicious dishes, from popular Beijing Duck to the famous Salted Pepper Chicken Wings, there’s something tasty for everyone.

Get In Touch: 619.656.3888 or 619.656.3808


2130 Birch Road, #101
Chula Vista, CA 91915