Welcome to Town Tavern

Good Food. Good Friends. Good Times.

Right here in Hudson, New Hampshire, we believe good food brings in good times. We offer a wide selection of pizzas, burgers, steaks, seafood, salads, Italian favorites, and beverages.

We're proud of our 'from scratch' kitchen, and we pride ourselves in providing a place you can call home. No matter what kind of food you're into, we hope to offer a savoring and tasteful experience, in a atmosphere which says good friends, good food, good times. 

Visit Us

Town Tavern

142 Lowell Road, Unit #1

Hudson, New Hampshire 03051,

United States


Our Kitchen closes at 8:30pm on Sunday and at 9pm Monday - Thursday.  10pm on Fridays and Saturdays.

Contact Us


This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.