Photo Credit: Facebook/Tristar Inn Xpress
Photo of Tristar Inn Xpress
Tristar Inn Xpress
1302 W Route 66 Blvd, Tucumcari, New Mexico 88401-3327 USA
1302 W Route 66 Blvd, Tucumcari, New Mexico 88401-3327 USA
Photo Credit: Facebook/Tristar Inn Xpress