America’s best new cocktail bar is in Miami Beach. So said the judges in the annual Spirited Awards, which named Sweet Liberty the Best New American Cocktail Bar at their awards ceremony in — where else? — New Orleans, America’s adult play land.


Use the above source link to see the entire story!

Expore A1A