Calgary’s biggest springtime street festival takes place May 31, kicking off with a parade at 10 am. Over 500 artisanal vendors set up shop along Fourth Avenue Southwest while live bands, dancers and children’s entertainers perform on six outdoor stages. Fourth Street also happens to be one of the city’s hottest restaurant strips, so consider combining festival fun with lunch or a post-fest meal at one of these establishments.