0
To be honest there really isn't much. Basically Federal Hill is the only other place. Most of us typically meet on Newbury St in Boston or the Lowell Bike Night which is starting this Tuesday. People typically post up about the Newbury St and Lowell Bike night. Just have to keep an eye on the forum.