Emilio's Ristorante & Bar Santa Barbara CA
Add Website
Close
Emilio's Ristorante & Bar
Be first to review 324 W Cabrillo Blvd,Santa Barbara CA 93101 Phone Number: (805) 966-4426
Emilio's Ristorante & Bar Store Hours
Hours may fluctuate