Lots of places call themselves famous, sometimes an indecently short time after they start offering their services. The Spot is one of the few places in the area claiming that title that actually deserves it. It is L.A.’s oldest and best-loved natural foods restaurant, and the place has been under the same ownership for more than 30 years.
The burritos, scrambles, bowls, pastas, chili and other delights are made with natural ingredients, as are the juices, teas, ales and wines. You can eat and drink to your heart’s content knowing that it’s all natural.