Ta stands for a Travel Centers of America it's a sister company of Petro I am a employee of the company I work at the TA in Paulsboro New Jersey
Truckstop of America
Travel America but its really T.C.A. Travel Centers of America !
Thanks! Your answer is awaiting moderation.