When you name your spirits shop after the Roman god of wine, you set the bar pretty high. Especially when you're in the middle of party capital South Beach (and let's be real — if Roman mythology were popular today, there would probably be new epic stories about Bacchus' wild nights in SoBe). Bacchus Liquors meets these divine expectations. Chicly appointed with welcoming furniture, the store offers a comfortable setting for liquor lovers to browse the extensive selection of wines and spirits from around the world. Regular free tastings and moderate prices also make this place a favorite among locals, but perhaps some of its best customers never actually set foot in the store. That's because Bacchus delivers anywhere on the Beach, and orders over $50 are always delivered free of charge. Which means you won't pay extra for the service of Mercury, the god of speedy delivery.
Readers' choice: Total Wine & More