FAVORITE VEGETARIAN RESTAURANT The Spot 110 2nd Street, Hermosa Beach, CA 90254 ph: 310.376.2355 website :: facebook :: twitter Years Won: 2014, 2015, 2016, 2017 (Favorite) MAP