Food & Drink

80 Thoreau

Published On 04/27/2011 Published On 04/27/2011
Previous Venue Next Venue Venue Description
1. 80 Thoreau 80 Thoreau St, Concord, MA 01742 (Western Suburbs)

Found in the historic (to people in Concord) Concord Train Depot, this new American eatery slings local suds and refined plates like pappardelle w/ braised veal, grilled lamb & turnovers, and vermouth-infused bourride (fish stew).