Tropical Isle, French Quarter, New Orleans
Hand Grenades at Tropical Isle, French Quarter, New Orleans
After dinner we got a few beers to go and wandered down Bourbon Street. For some reason we wandered into a place called Tropical Isle whose specialty is a drink called the Hand Grenade. What is actually in the the Hand Grenade [...]