Where are you in the city? There is a competitive group of people that play in the NE at Ogre's Den. You can find them if you look up Ultimate Gamers on facebook I think, it's been a while since I've looked them up.
If you are in the South there is a group of us that are more casual that play at Imaginary Wars in the SW. We even had a league going last year right before Covid hit.