0
Bhavesh - I have ridden quite a bit in and around boston. I would not advocate riding a bike to a club and leaving it unattended, particuarly on Tremont, Lansdowne, etc. Your biggest thread would be someone barfing/pissing/sitting on it, etc. (who knows maybe all at once!). If you must do the urban riding thing I would go to Cambridge, you can find good food, etc. and the streets are generally wider, and much less congested.
Pull up on Tremont after last call on a Sat. night on some type of flashy hardware & you'll be the cat's meow to many of the hot, drunk women, if posing is your thing. Bring on the neon lights and chromed swingarms!
I only ride in/through Boston if I have a legitimate reason to go in or through, but not just to buzz around. Too much other nice riding nearby w/o 18" potholes and crazy cabbies.
That said, I do a Providence - Boston each week and often lumber through the the big dig or TWT if I'll make better time than going 128N.
If I was into ripping it grand theft auto style, I'd think that the Arborway through brookline & towards dedham would be a good (yet dangerous) run.
I did get stopped once for no inspection sticker by Mass SP, and the guy admired my full gear. Of course he did mention that it wouldn't help me much in the city because most of the MC accidents he sees are crushing, blunt force traumas.