This place is tucked away in the most unassuming shopping center on north Rancho, but don't let the location fool you. The food is good.
I had a veggie wrap with hummus, and after much discussion with the owners, decided to try the borscht. I'm not a fan of red beets, but this soup was amazing. The sweetness of the beets was tempered by tomatoes and an earthy-but-not-too-salty broth.
Head down for lunch and show them some love!