Los Arroyos Downtown Mexican Restaurant

14 W. Figueroa Street
Santa Barbara, CA
Los Arroyos Downtown Mexican Restaurant

14 W. Figueroa Street
Santa Barbara, CA 93101

Get Directions