The Greens
The Greens is an all organic restaurant, located in San Diego, California. With a modern spin on traditional food, this healthy hotspot is perfect for an afternoon lunch.