TravelCenters of America has opened a new facility in San Antonio, Texas.

The new 33,000-square-foot facility, located at I-10 and Foster Road, exit 583, becomes the sixth TA location in Texas and the first in the San Antonio region.
The new travel center has 10 marble-tiled showers, eight diesel fuel lanes, 250-space truck parking area, a separate driver's entrance, and a four-bay service and fuel desk, as well as a variety of restaurants and other services.
0 Comments