Bright, airy and always packed, this has been the best vegetarian restaurant in town for over 30 years. The soups, salads and quiches are excellent, though the sandwiches can be a bit bland. Try something off the Mexican section of the menu or just come for a sweet treat, like the Lithuanian coffeecake ($3.60).