The Infatuation on MSN

Willie Mae’s NOLA

Willie Mae’s downtown location has possibly the best fried chicken in the entire world.