Quiznos 1121

Quiznos #1121 was a Quiznos Subs restaurant located at 1408 East Del Mar Boulevard in Laredo, Texas. The location closed in 2017.