Subway 25042

Subway #25042-0 is a Subway restaurant located at El Hearts Delight Truck Stop, 110 North Highway 281, Falfurrias, Texas.