Skip to content

Tavern in the Square

New Members

Categories

Restaurants

About Us

Located within The Point shopping plaza in Littleton, Massachusetts this 9500 square foot Tavern in the Square offers seating for up to 360 people with a large bar, dining room, heated patio, outdoor bar and 23 flat screens. Tavern in the Square offers Littleton and its neighboring communities locally sourced scratch menus for lunch and dinner with both vegetarian and gluten free options. Come in and relax after a day of shopping at The Point, have dinner with friends or just want to enjoy a cocktail and watch a game we look forward to having you visit us soon.

Scroll To Top