The Root Cafe is the best of the best when it comes to service, food, coffee, and hospitality out of cafes. The vegetarian/vegan food here they have is surprising delicious and not as bland and dry as most places I've had. Many options from sandwiches to pizzas to soups and whatnot. Great coffee menu, many options, great service, very very fresh. Friendly environment, only concern is that it's always decked during peak hours.