June 23, 2010 8:39 AM Subscribe
My gentleman friend and I will be spending the weekend in Boston. We've been before, so we've covered the Newbury stretch and would like to branch out a bit this time. We'd like to eat and drink at some great local places (no chains, please). Neptune Oyster is on our list. What are some of your favorite restaurants and/or bars in Boston and why? (We're staying at a hotel on the Waterfront, but are certainly not limited to that area.) Thanks all!