The view from the rooftop bar at Odell Brewing's new Sloan's Lake taphouse says it all: Denver is back. Under the cheery euphoria of blues skies, warm weather and increasing vaccinations, people are bursting out of their homes and into the city's parks, onto the streets and around the corner to their neighborhood brewery. And in northwest Denver, they have a new one, just a few feet off the walking paths around Sloan's Lake Park. The new Odell Brewery Sloan's Lake Brewhouse, at 1625 Perry Street, opens to the public today (Monday, April 5) at 11 a.m. This is the second Denver location for the 32-year-old Fort Collins brewery, but it is the first to offer housemade dining options, which include everything from pizzas with seasonal ingredients to a smoked pork belly flight, smoked trout dip, salads and soft pretzel bites.