Barrelhouse offers a BBQ experience in a vibrant atmosphere.