36 W Valerio St, Santa Barbara, CA 93101 +1 805-569-1610
restaurant, Cheshire, OR, US
How to go there