1202 Chapala St, Santa Barbara, CA 93101, USA
Family-owned dim sum and Cantonese classics that locals have trusted for decades — the dumplings and Peking duck are the orders.