madgirleats.wordpress.com
Mad Girl Eats Willie Mae’s Scotch House in New Orleans
Willie Mae’s Scotch House, 2401 St Ann St, New Orleans, LA. Willie Mae’s is renowned for their fried chicken and soul food, and has stood the test of time since 1957. This restaurant is…