Moving to San Miguel

I am in the process of selling my home and am moving to San Miguel in August.  I've traveled around Mexico and thought I would move to Oaxaca, however I have decided that due to my Spanish needing work and that I am making a big solo move, San Miguel is a really sensible soft landing for me in order to give me the best chances of success and happiness in my new home.  What is the best way to meet people - are there meet and greets for newcomers?   Socials?  Meeting at various restaurants weekly, etc? Other ways besides getting involved in activities one is interested in?  I will get involved with riding right away and am looking forward to taking pottery classes etc. but I'd like to know if there are larger get togethers to meet more people. Thank you!