The best fried chicken in the world is in New Orleans. At a place called Willie Mae’s Scotch House in the 9th Wars (don’t go to the outposts). There is no real competition. I used to think it was in…
The best foods in CT
The best fried chicken in the world is in New Orleans. At a place called Willie Mae’s Scotch House in the 9th Wars (don’t go to the outposts). There is no real competition. I used to think it was in…