Restaurant Reviews from DiningGuide411.com
    Top : United_States: CA: Santa_Barbara

Emilio's, Santa Barbara, California










Emilio's
324 W. Cabrillo Blvd.
Santa Barbara CA United States


Hours: Dinner nightly

Phone: 805.966.4426
Accepts: American Express