Nestled in the heart of Chepachet, Tavern on Main is the culinary equivalent of finding a twenty in your winter coat pocket. Unexpected, delightful, and guaranteed to make your day better. Let me paint you a picture of small-town charm with a side of sizzle. Imagine a quaint white building…..