News

In the heart of Gretna, Louisiana sits a humble red and white building that’s causing quite the stir in the fried chicken world. Chicken’s Kitchen doesn’t need fancy frills or elaborate gimmicks – its ...