Delicious food, positive and energetic atmosphere, and happy and friendly staff. What more can you ask for in a restaurant? I'm not the biggest Yelper, but since I already strongly recommend Townhall to all my family and friends, I figured why not share my love for this restaurant with the general public! Trust me when I say, Townhall will not disappoint!!