Quiznos 12660

Quiznos #12660 was a Quiznos Subs restaurant located at 78742 Highway 111 in La Quinta, California. The location opened in 2008 and closed in 2015.