Our long national nightmare is over. Earl of Sandwich once again has a permanent home at in the Downtown Disney District at Disneyland Resort, debuting its largest restaurant to date. Here are details, photos, menus & more about the brand new location. According to the Earl, not only is this new sandwich shop its largest location anywhere, but its also the most immersive location. Judging by...
