Quiznos 12238

Quiznos #12238 was a Quiznos Subs restaurant located at 5203 Eisenhauer Road in San Antonio, Texas. The location opened in 2008 and closed in 2011.