Stella Mare's

50 Los Patos Way
Santa Barbara, CA
805.969.6705
34.421378
-119.656336

for Stella Mare's
Directions
from: