Quiznos 12651

Quiznos #12651 was a Quiznos Subs restaurant located at 6418 South Staples Street in Corpus Christi, Texas. The location opened in 2008.