Restaurant & Tap Room

Barrows House Restaurant is an American gastropub with a modern twist on traditional New England tavern fare that pairs great food with craft beers. Paired with our large outdoor terrace and colorful gardens, Barrows House Restaurant is the ideal setting for outdoor dining and all types of special events.

Dinner is served beginning at 5:00 every day.  Please inquire about seasonal times and special events. Dress is casual.