The Pit Stop
restaurant · american restaurant · Montezuma Creek
- Address
- Hiway 163, Montezuma Creek 84534
- Phone
- (970) 778-8069
- Where
- 37.2730, -109.3334
Search Hominin for The Pit Stop
Other restaurants nearby
- Canyon Smokehouse · restaurant · 19.9 km
- Bluff City Cafe · restaurant · 19.9 km