11 Snowmass Rd, Crested Butte, CO 81224, USA
The Iron Horse Tap is a restaurant located in Crested Butte, Colorado. The restaurant is known for its delicious food, and its amazing views of the Rocky Mountains.
Business Hours
Sunday 3:45pm - 9pm
Monday Closed
Tuesday 3:45pm - 9pm
Wednesday 3:45pm - 9pm
Thursday 3:45pm - 9pm
Friday 3:45pm - 9pm
Saturday 3:45pm - 9pm