80 Thoreau is an acclaimed contemporary American restaurant located at 80 Thoreau Street, within the historic Concord Depot building. Renowned for its seasonal, farm-to-table approach, the restaurant emphasizes locally sourced ingredients and artfully prepared dishes that blend classic techniques with modern creativity. The menu, which changes regularly to reflect the best of New England’s seasonal bounty, offers both à la
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.