Quiznos 6731

Quiznos #6731 was a Quiznos Subs restaurant located at 12822 West Interstate 10 in San Antonio, Texas. The location closed in 2016.