Emilio's, SANTA BARBARA, California (CA)
Readily settled at 324 West Cabrillo Boulevard () in SANTA BARBARA, California (CA) (93101), Emilio's are available at 8059664426. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in SANTA BARBARA, California (CA)
Emilio's contact information and details:
Address: 324 West Cabrillo Boulevard - , SANTA BARBARA, California (CA) 93101
Contact Phone: 8059664426
