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

Hours

Mon

11:30 am – 10:00 pm

Tue

11:30 am – 10:00 pm

Wed

11:30 am – 10:00 pm

Thu

11:30 am – 10:00 pm

Fri

11:30 am – 11:00 pm

Sat

11:30 am – 11:00 pm

Sun

11:30 am – 9:00 pm

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


Contact Us