Smalls Sliders, a mini-cheeseburger chain, dropped its first 'Can' restaurant in Saint Johns, targeting a May opening.