Taqueria Santa Barbara

1213 State Street
Suite A
Santa Barbara, CA

Taqueria Santa Barbara

1213 State Street
Suite A
Santa Barbara, CA 93101

Get Directions