If you bartend at River Gods or the B-Side you'll have no excuse for not being booked for dates.
It's pretty easy to be social in Cambridge. There's tons of bars, clubs, meetups and so forth. Out of curiosity, where is "downtown" Cambridge? Central Square?