Sevilla in Santa Barbara, CA by Sevilla LLC34 (1222 – 2804 sq. ft.) Map & Directions Sevillaby Sevilla LLC 401 Chapala StSanta Barbara, California 93101 0/5 (0 Reviews)