2 Best Restaurants in Mt. Rushmore and the Black Hills, South Dakota

Deadwood Social Club

$$$ Fodor's choice

On the second floor of historic Saloon No. 10, this warm restaurant surrounds you with wood and old-time photographs of Deadwood. Light jazz and blues play over the sound system. The decor is Western, but the food is northern Italian, a juxtaposition that keeps patrons coming back. Try the wild boar bundles as an appetizer, paired with one of numerous martinis or a bottle from one of the largest wine cellars in the state. The menu stretches from pheasant to walleye, as well as creamy pasta dishes, buffalo, and melt-in-your-mouth rib-eye steaks. Reservations are recommended.

Nonna's Kitchen

$$
Finding a good Italian restaurant can be challenging in some cities, but not in Spearfish. Nonna’s (Italian for grandmother) Kitchen opened in 2020 in an 1895 building that’s full of character and good, authentic Italian food. The owner wanted to share family recipes that have been passed down for generations, so everything is made fresh. There’s also a great wine selection. Outdoor seating along Main Street allows you to take in the crisp Black Hills air when the weather allows for it.