The Spot is a health-conscious, mission-driven local eatery located in Deep River. They believe that organic, sustainable superfoods can also be delicious and comforting. Their menu includes, Smoothie Bowls, Grilled Cheese, Bubble Tea and more!
159 Main St
Deep River, CT 06417
Tel: (860) 322-4078