Odell Brewing’s Sloan’s Lake location (1625 PERRY ST. DENVER, CO 80204) will open on Monday, April 5th! according to https://www.porchdrinking.com.
This Taproom features, two bars with 16 Odell tap handles, Rooftop Patio, Growler Fills, Scratch Made Pizza and more!
Mark your calendar! and see you all there!