La Arcada Plaza 1114 State Street Santa Barbara, CA La Arcada Plaza 1114 State StreetSanta Barbara, CA 93101 Get Directions