Sandwiches come in all shapes, sizes, and with endless combinations of toppings. It’s almost impossible not to find a sandwich for any sort of craving you’re having, and a good sandwich can really hit the spot. North Dakota has some local favorite restaurants that became that way because of their iconic sandwiches and you’ll want to try them all. Whether you’re more for a classic ham and cheese or something totally different and unique, these spots have got you covered.

In the mood for a sandwich but are thinking more on the burger end of the spectrum? North Dakota has those, too, and you can find the best of the best right here.

OnlyInYourState may earn compensation through affiliate links in this article.

Explore North Dakota