Red's Lobster Roll (Wiscasset, Maine) from 52 Best Sandwiches of 2011 Slideshow