Quiznos 11672

Quiznos #11672 was a Quiznos Subs restaurant located at 5601 South Padre Island Drive in Corpus Christi, Texas. The location closed in 2011.