Subway 18271

Subway #18271-0 is a Subway restaurant located at TA Travel Center, 4817 North Interstate 35, New Braunfels, Texas.