Quiznos 13778

Quiznos #13778 was a Quiznos Subs restaurant located at 106 Farm-to-Market Road 306 in New Braunfels, Texas. The location opened in 2011 and closed in 2012.