I love Townhall because I know I can trust everything on the menu. Going on Monday nights when they have Vegan night is great because they have special vegan options that are typically on the menu. Everything is fresh, full of flavor and zest, and I never feel guilty after a full meal. Props this place and everything they are about!