Emilio's

324 W Cabrillo Blvd
Santa Barbara, CA
805.966.4426
34.408538
-119.693363

for Emilio's
Directions
from: