Quiznos 6666

Quiznos #6666 was a Quiznos Subs restaurant located at 1107 San Pedro Avenue in San Antonio, Texas. The location closed in 2013.