Henderson’s Boom Bang serves up that fine food you’ve been hearing about