Everyone loves a good sandwich, right? Flavorful, stacked high with delicious, fresh ingredients. Any restaurant knows how to make a sandwich, but who can do it the best?

According to OnlyInYourState.com, here's the top 10 places to grab a sandwich in Wyoming.

1. New York City Sub Shop - Jackson Hole

2. Sandwich Bar - Casper

3. Cottage Cafe - Casper

4. The Main Bagel - Gillette

5. Smiling Moose Deli - Gillette

6. Pearl Street Bagels - Jackson

7. Bagels & Beyond - Sheridan

8. Main Street Deli - Evanston

9. Turtle Rock Cafe - Laramie

10. The Bread Basket - Cheyenne