darindines.com
Willie Mae’s Scotch House (New Orleans, LA)
Willie Mae’s Scotch House 2401 St Ann St New Orleans, LA 70119 Dining date: 6/10/15 and 6/13/15 //embedr.flickr.com/assets/client-code.jsWillie Mae’s fried chicken was probably the most highl…