Enjoy fried chicken and frozen drinks at Willie's Chicken Shack in New Orleans. This location is one of many; check the website for more information.