Santa Lemon is a restaurant emphasizing fresh, healthy cuisine with a retro 60s-inspired decor.