I haven’t been to Revere for 40+ years, but I remember the area as Mob run, seedy; particularly Revere Beach.
These guys supply many of the vendors at sporting events, and I have found it is the only way to get that same flavor, which I love.
But Revere is definitely a place where a lot of illegal activity goes on.