For a really comphrehensive guide to eateries and bars in the city, check out Metromix. Trust me I'm not spamming, it really is a useful guide especially if you're looking for a specific type of cuisine or price range.
Also, if you want to check out a good bar, I suggest The Windup Space on the corner of North Ave and Charles St. It's a bit of a hike from the harbor, you'll have to go up through Mt Vernon to get there, but once you do you'll be in the Station North Arts District where you can catch an indie flick at The Charles Theatre, go to Club Charles (infamous hipster hangout), Joe S