Quiznos 5981

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