Stella Mare's
50 Los Patos Way, Montecito
(805) 969-6705