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.