The 35 Best Sandwich Shops in America

July 28, 2015

These shops serve some of the best sandwiches you’ll ever eat