Boston Beanstock is the best North End hangout of all time. As a Salem St. resident, I go here daily for coffee/food/snacks/a chat. The staff are the most friendly people around and the service is OUTSTANDING. Once I asked for ketchup for my breakfast sandwich and when they said they were out, the owner went to a store across the street and bought a bottle. The coffee is to die for (insider tip: order the iced coffee-- they brew it specifically as iced coffee instead of just putting ice in regular coffee and they melt the sugar in hot coffee first... favorite thing ever. It's the best iced coffee around). The muffin tops- amazing, the panini's and breakfast sandwiches-- even better. But the best thing of all is seriously the service and the atmosphere-- you can't top that.
Pros: atmosphere, service, quality
Cons: nothing! well sometimes its a little crowded and you can't get a seat
more