New Orleans has a reputation for its spirits (the kind you drink and the kind that go bump in the night). And one of the ...
For a truly authentic Hand Grenade, your best bet is to order one in-person at Tropical Isle the next time you're in New Orleans. For more food and drink goodness, join The Takeout's newsletter.