Stella Mare's
Santa Barbara, CA92% like it (4.6 / 370 Reviews )
CONTACT
Address: 50 Los Patos Way, Santa Barbara, CA 93108, United States Map ➦ Get Directions
Phone : +1 (805) 969-6705 Call
ABOUT
It has received 370 reviews with an average rating of 4.6 stars.
FAQs
The address of Stella Mare's is:
Stella Mare's50 Los Patos Way
Santa Barbara, California 93108
P: +18059696705
Visit Website: www.stellamares.com
Stella Mare's is listed under