Quiznos 12650

Quiznos #12650 was a Quiznos Subs restaurant located at 1805 South Padre Island Drive in Corpus Christi, Texas. The location opened in 2008.