Taste of Buffalo-a delight for cheese lovers