Tavern in the Square is located on the corner of New England Executive Park and Burlington Mall Road. The center is the first driveway on the right, Building #1, after the turn onto New England Executive Park. The building is red brick, located directly behind the Burlington Mall. Enter the building and go left through the lobby for Suite 102, just past the restrooms.
Complimentary parking lot available.