0 / 60 seg.

FOOD FRANCHISE HISTORY: This Subway rival dates back to a toasted sub shop opened in 1981 at 13th & Grant in Denver