Toma Restaurant & Bar
324 W Cabrillo Blvd, Santa Barbara CA 93101