Odell to open Sloan’s Lake taphouse in 2020

Miguel angel cardona jr yfhjga68toq unsplash

DENVER — Odell Brewing is opening a third location in the Sloan’s Lake neighborhood in Denver.

Read the full article at BizWest