Restaurant Review
The Treehouse Cafe I think this is the best vegetarian restaurant in town. The new location on Lena Street is beautiful, colorful, airy, and full of light with a big open kitchen. The baked goods are excellent (you won't even notice they are healthy) and the food is just plain delicious. I had a great veggie burger and an excellent cranberry nut muffin from the day-old basket. This joint is a bit pricey, but it was totally worth it.