Odell Brewing Opens its Superb Sloan’s Lake Brewhouse Just in Time for Spring Colin WrennApril 2, 2021 On Monday, April 5, Odell Brewing will open the doors to its gorgeous multi-level taproom a stone's throw from the banks of Sloan's Lake. After over a year of o... 303 MagazineBeer, Bars and BoozeFood + BoozeRestaurants4 min read