ADVERTISEMENT
Edmonton restaurants have taken over Churchill Square for the annual Taste of Edmonton festival.