So remember when I told you that Blue Ribbon was my number one fried chicken spot? Well I don’t want to renege on that statement so I will say this place is right next to being my number one. I might have to mull over it a little more though. Look, the flavors are justContinue reading “Willie Mae’s Scotch House – New Orleans, Louisiana”