Toma Restaurant & Bar

324 W Cabrillo Blvd, Santa Barbara
(805) 962-0777

Reserve Online

Opentable