Otter Creek actually bottles three brands – Otter Creek, Shed and Wolaver’s organic beer. I love the way this place is designed – you can watch the whole bottling process while you sit at the bar a sip a beer. Lots of locals come here for lunch – they have good sandwiches. Otter Creek is now owned by Long Trail. A new hard cider brewery is opening nearby!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.