Oliver’s Tavern Off the Green

Having a tavern in a grocery store is a bad idea … not. Whether you call it “Saturday afternoon spouse parking” or a spot to grab a cold one before grabbing a gallon of milk, Oliver’s Market’s Tavern Off the Green (located just off the Windsor Town Green) makes shopping a whole lot more fun. The pub inside the store is a casual gathering place with local beers on tap and an affordable tavern-style menu. The concept allows patrons to eat anything from the store in the tavern, functioning as a stand-alone spot for lunch meet-ups, happy hour and after-school hummus plates, with plenty of tables and bar seating. There’s also a refrigerated case with cold bottles of beer, wine and soda.

, , 

Rate and write a review

Your email address will not be published. Required fields are marked *

Store Hours: Daily 7 AM to 10 PM Tavern Hours: Sun-Weds: 11 AM - 9 PM Thu-Sat: 11 AM - 10 PM