Bar
80 Thoreau
8 locals recommend,
Tips from locals
80 Thoreau is a progressive fine dining restaurant set in the beautiful New England town of Concord, sourcing from local farms and offering genuine hospitality.
Unique things to do nearby
Location
80 Thoreau St
Concord, MA