I am in love with Townhall. We had some vegan and vegetarian friends in town, and we ended up coming back for brunch, after we had dinner the night before. The service and atmosphere are great, but they really shine with their menu. So many wonderful choices, that even the pickiest eaters from vegans to steak and potato eaters can dine together. There is such a nice variety of options and combinations as well- truly a wonderful spot for any meal.