Hill Country Hounds in the Voodoo Garden at The House of Blues

House of Blues / Voodoo Garden, 225 Decatur Street, New Orleans 70130

Larry can't go back to the Quarter anymore, this is as close as he's willing to risk it. Could be an eventful evening. Come out and witness it for yourself.