Quiznos 5396

Quiznos #5396 was a Quiznos Subs restaurant located at 6829 South Padre Island Drive in Corpus Christi, Texas. The location closed in 2014.