Posted inEat, Food+Drink ‘Hell Chicken’ is coming to Leon’s on Sat. June 10 by Kinsey Gidick May 23, 2017