Quiznos 6416

Quiznos #6416 was a Quiznos Subs restaurant located at 31888 Del Obispo Street in San Juan Capistrano, California.