Dutch Oven Smokehouse Address: 202 S Colorado Ave, Haxtun, CO 80731 Phone: (970) 774-5000 Barbecue, Bistro Other Businesses: Bar Lo Cafe at 606 S Colorado Ave, Haxtun, CO 80731