I looove Middlesex! I rarely hang out in Cambridge but this is one bar I have never had a bad time at. At first sight it looks totally boring, it's just a tiny empty room. But right around 10:30 (and make sure you get there early cause a crazy line forms) the kids rush in and it becomes packed. I first fell in love on my third visit, it was late in the evening and the DJ was choosing the most insane songs to mashup. I looked around and realized EVERYONE was dancing. Not just dancing, breaking it down. I have never seen another bar where not a single person was awkwardly standing. I love the mix of people here, super friendly and not pretentious at all. And I love the girl DJs! Go here, you will fall in love too.
Pros: Awesome music, great mix of people
Cons: nights with no DJ