If you're comfortable with small talk you can interact with people even at super markets. Other than that, the best places for socializing in my experience are various classes where people learn a skill. Cooking lessons are the prime example.
Lots of social clubs are built around sports, pseudo-sports and activities. You get to have fun doing something you like and also meet someone you've already got something in common