Quiznos 13482

Quiznos #13482 was a Quiznos Subs restaurant located at 6531 Farm-to-Market Road 78 in San Antonio, Texas. The location closed in 2011.