Owlbear Barbecue
The more information you provide about your business, the easier it will be for customers to find you online.
Claim This BusinessPhotos and Videos
- HoursCLOSED NOW
- Regular Hours:
Thu - Sun - Phone:
Main - 720-667-1181
- Address:
- 2826 Larimer St Denver, CO 80205
- Link:
- Categories
- Barbecue Restaurants, American Restaurants, Restaurants
- Payment Options
- Neighborhoods
- Curtis Park, Five Points, North Denver
General Info
Purveyors of smoked goodies and scrumptious side dishes. We are open Thursday through Sunday, from 11am until we sell out. The secret ingredient is black magic.Purveyors of smoked goodies and scrumptious side dishes. We are open Thursday through Sunday, from 11am until we sell out. The secret ingredient is black magic.