Jimmy John’s opened a new Kyle location May 1, offering made-to-order subs, combo meals and catering options.