Last year, the Boston hounds gave me some good advice and sent me to Neptune Oyster when I was passing through. I'm going to be back Monday evening with several hours to kill before I take the night train south. I recall last year walking down Hanover street and salivating at the smell wafting out of the Italian restaurants. I resisted, becuase I had seafood in mind. But this year, I might be interested. Which Italian place in the North End is your favorite, or are they all a bunch of tourist traps?
I'm also interested in a good place for serious cocktails, doesn't have to be the North End, but I will have ditched the rental car by then, so I can't go too far afield. (I need to be at South Station by 9:00 PM)
63 Salem St Ste 1, Boston, MA 02113