Buffalo Just Named One Of The Best Cities In The US For…Buffalo Just Named One Of The Best Cities In The US For…Cheers!Megan CarterMegan Carter