[Skip to Content]

All posts tagged "TravelCenters of America"

  • eloy-1
    Hitch Up to a Great Experience

    The comfortable, inviting and easy-to-access TA Travel Center at exit 203 on I-10 in southern Arizona has undergone a complete remodel, adding a delicious new Sbarro featuring New York-style pizza, Stromboli, pastas and salads—all freshly made in-house...

    • Posted November 1, 2016
    • 0