Copyright 2010-2017 Baja.com Inc.
47°FFeels like 47°FClear
China House is a Chinese restaurant that is popular for its calamari and uniquely flavored ribs.
Calzada Justo Sierra at Calle Carpinteros 1001.
Mon-Sun: 11:00am – 11:00pm.
Toll Free - from US/CAN
Have a Baja expert help you book your trip!