Buffalo Brewers Festival at Canalside on June 22 from 3pm to 6pm. Features 60 breweries. Tickets are $35 and $45 day of the event.