Quiznos 10142

Quiznos #10142 was a Quiznos Subs restaurant located at 11403 O'Connor Road in San Antonio, Texas. The location closed in 2018.