Address: 110 2nd St, Hermosa Beach CA 90254 / (310) 376-2355
About Us / The Spot Natural Foods History: Casual restaurant with an extensive menu, generous meal portions. Mexican plates, salads, veggie burgers, fresh juices, vegan desserts, and more. Many dishes can be made vegan upon request. Back porch seating available. Street parking.