I'm in Boston for work until Thursday. I managed to sneak my bike on the plane

Are there any good bike shops I can check out up here? I'd like to pick up a 1/8 17T cog while I'm here.
Also, any bar to get hammered in will work too

I'm at the Hyatt near the common.