2013-08-07 18:49:30
Amazing fried chicken, often called the best in town. The food and atmosphere are quintessential New Orleans, among the best you’ll find in town. [Eater 38 Member]