Check out our list of community events going on around town this weekend, April 18-21.