Owlbear Barbecue


2826 Larimer St, Denver
(720) 667-1181


Tripadvisor Tripadvisor: 5
Google Google: 4.7
Yelp Yelp: 4.5
Facebook Facebook: 4.9


Reviews for Owlbear Barbecue

Nicole Schamaun
The ambiance here is for a particular crowd. It isn't a typical BBQ joint in that sense. A trendy neighboorhood on the edge of a really sketchy area. The Owl Bear...read more
julia m.
Great people. Great food. Start here for you're night out before they are out of all their delicious side dishes. The owlbear reference is not just trying...read more
Emylee F.
Best barbecue I've ever had. I love the verity of the menu and the atmosphere. Make sure to go in early, once they sell out -- they're out for the day! Everything...read more

More Reviews(42)


Monday Closed
Tuesday Closed
Wednesday Closed
Thursday 11AM - 6PM
Friday 11AM - 6PM
Saturday 11AM - 6PM
Sunday 11AM - 6PM