Did Someone Say Happy Hour?!

It’s ALWAYS 5 o’clock in New Orleans! I remember when I first moved here and my eyes caught sight of a bar sign reading  “happy hour 10pm – 2am” I was speechless! Coming from a small town, I automatically  assumed ALL happy hours were 5pm-7pm (or something like that) The bar I worked in back home didn’t even have one! SO, here’s the […]

Read More Did Someone Say Happy Hour?!