Boston Chess Hustlers?

You can usually find some games at Harvard Square... although not as reliable this time of year when it's cold. I don't know of a place specifically in Boston, sorry.

GM Larry Christiansen gives a free simul the second Tuesday of every month in Boston's South Station.
https://boylstonchess.org/events/48/gm-larry-christiansen-simul-at-south-station