Subway 1306

Subway #1306-0 is a Subway restaurant located at, 14084 Nacogdoches Road , San Antonio, Texas.