Oliver's Windsor Store Front

Tavern Hours:
Open daily from 11AM to 8PM
Kitchen Hours 11AM to 7PM

Enjoy $1 off all drinks during Happy Hour!
Happy Hour is all day on Sundays and from 4PM to 6PM Monday through Saturday.

Our newest Oliver’s opened in May 2016 in Bell Village, west of Highway 101 and steps away from Windsor’s famed Town Green. In addition to the traditional departments and unique blend of Conventional, Gourmet and Natural Grocery, the Windsor store boasts the Tavern Off The Green, Oliver’s first-ever family friendly tap room and gathering place.

Laurie Wintermeyer – Store Director.
Management Team
Customer Service
Store Map

Special Store Features: Tavern Off The Green



4 Locations to Serve Sonoma County