Owlbear Barbecue to Open Brick-and-Mortar This Summer Alexandra PalmertonApril 18, 2017 Owlbear, the beloved barbecue joint formerly operating inside Finn's Manor, has signed a lease on its first brick-and-mortar location in RiNo. The 2,000 square-... 303 MagazineFeaturedFood + BoozeRestaurants4 min read