Owlbear Barbecue

Barbeque

Hours:
2826 Larimer St, Denver
(720) 667-1181

Ratings

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

Tips

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)

Hours

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