21 Best Sandwiches in America

We hit the road looking for the best sandwiches in America. Here's what we found...

Philadelphia

Buffalo

New Orleans

Pittsburgh

Boston

Nashville

Miami

Kentucky

We found 21 mouthwatering sandwiches!