Restaurant: Willie Mae’s Scotch House – New Orleans
Willie Mae’s Scotch House in New Orleans is definitely one of the stops where you can find the best fried chicken you’ll find in the South. It’s certainly the best fried chicken you’ll find in Louisiana. This soul food paradise is a legend, serving up tasty treats like decadent, juicy fried chicken and mouthwatering sides…
