80 Thoreau is located at 80 Thoreau St, Concord, MA. This business specializes in Restaurants. 80 Thoreau is open Mon, 5:05pm-10:05pm; Tue, 5:05pm-10:05pm; Wed, 5:05pm-10:05pm; Thu, 5:05pm-10:05pm; Fri, 5:05pm-10:05pm; Sat, 5:05pm-10:05pm; Sun, Closed and accepts American Express, Cash, Discover, Mastercard and Visa.