Emilio's, SANTA BARBARA, California (CA)
Comfortably operating at 324 West Cabrillo Boulevard () in SANTA BARBARA, California (CA) (93101), Emilio's is available at 8059664426. It is best to give them a call beforehand to make a reservation.
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