Save Added By China pavilion Now Closed China Pavilion 1202 Chapala Street, Santa Barbara, CA, USA We are now open daily from 11-2pm and 5-9pm for ...