Growing up on the North Shore of Boston I’ve tried some of the best roast beef sandwiches in the world.  So I consider myself to be somewhat of a roast beef snob. Probably a sandwich snob in general. I was lucky to have so many great roast beef joints and …