Jackalope will lift its orange curtains, open its doors and roll out a brand new “mythical” dining experience into downtown Springfield on May 11. The restaurant, located at 254 Worthington St. will ...