Local entertainment abundant for this weekend