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