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

Casa de Sevilla, Santa Barbara, California










Casa de Sevilla
428 Chapala St.
Santa Barbara CA United States

Bar


Hours: Lunch & Dinner Tues.-Sat.

Phone: 805.966.4370
Accepts: American Express