These 20 unique and flavor-packed sandwiches make lunch worth waiting for.