Favorites
The Spot is one of Favorites.

1. The Spot

110 2nd St (at Hermosa Ave.), Hermosa Beach, CA
Vegan and Vegetarian Restaurant · 19 tips and reviews