730 N Milpas St, Santa Barbara, CA 93103 +1 805-845-1696
restaurant, Santa Barbara, CA, US
Today
How to go there