Buffalo delivers an authentic American experience that combines passionate sports culture, legendary cuisine, and impressive craft brewing - all within minutes of one of the world's natural wonders.