Quiznos 12177

Quiznos #12177 was a Quiznos Subs restaurant located at 111 Soledad Street in San Antonio, Texas. The location opened in 2008.