Spearfish is a lovely city named after the creek that runs through it. This beautiful city was nicknamed “Queen City” due to its pristine, beautiful and convenient environment.
Spearfish is located in Lawrence County, South Dakota, United States. It had a population of about 12,358 citizens as of the 2021 census.
Spearfish is known for its beautiful environment, with adventurous places like The Annual Holidazzle, The Termesphere Gallery, The 1,000- foot tall wall that is older than the Grand Canyon, and The devil’s bathtub, a secret location where all tourists and citizens go to take a refreshing dip post stroll.
Spearfish restaurants are another place where many tourists love to hang out and enjoy any meal of their choice.
Here are the best places to eat in Spearfish, SD.
Best Restaurants in Spearfish, SD
1. Dough Trader Pizza Company
Are you a lover of pizza? Are you confused about what place to get a good pizza in Spearfish? Dough’s Trader pizza is a call away.
Dough Trader pizza is owned and operated by the Bells family.
Its first branch was established in Spearfish by Tom Bell and was later renovated by Kristen Bell in 2011. The restaurant is located on Jackson Street, some minutes away from the historic downtown and the Black Hills State University of Spearfish.
This pizza restaurant has a well-furnished dining parlor and an outdoor seating area with a patio that presents a clear view of Lookout mountain. The restaurant is conducive to all kinds of conversation. It is the second-to-none in Spearfish when it comes to pizza.
Dough’s Trader pizza is known for its specially crafted pizza made with fresh ingredients and lots of love. The chefs make it their priority to serve only fresh and quality meals.
Their menu offers a wide variety of meals to meet the palate desires of every customer. They serve various kinds of salads, appetizers, signature pizza mona pizza, great beers, and quality wines. They also allow customers to craft their own unique pizza.
Dough’s Trader pizza is always open for business from 1:00 pm to 9:00 pm daily.
Address: 543 W Jackson Blvd, Spearfish, SD 57783-1908. Phone: +1 605-642-2175
2. Killian’s Food & Drink
Killian’s Food & Drink is a local favorite in Spearfish, serving different varieties of classic American cuisine. This eatery focuses on handcrafted foods and drinks, and this is what makes them one-of-a-kind.
Killian’s is a special eatery that reflects the true taste of American Cuisine in Spearfish. It is one of the top restaurants in Spearfish, SD.
They offer locals and tourists the freshest and most diverse menu that features gluten-free, vegan, and vegetarian options along with handcrafted American meals. The meals include appetizers, sides, salad /soups, entrees, burgers, sandwiches, and pub plates.
Most of their popular meals include Sashimi Nachos, Chicken Jerusalem, Smothered Chicken, Thai Curry Noodles, Chicken Fried Poutine, Chicken Fried Steak Poutine, Buffalo Chicken Sandwich, Banana Foster, Buffalo Steak, Black Bean Burger, Petite Filet, Bread Pudding, Asparagus, and Shrimp Pasta.
Killian’s eatery is usually open from 11:00 am to 10:00 pm from Sundays to Thursdays, while on Fridays and Saturdays, they open by 11:00 am and close at 11:00 pm.
Address: 539 W Jackson Blvd, Spearfish, SD 57783-1908 Phone: +1 605-717-1255
Antunez is a charming and very popular family-owned restaurant located at E Illinois St, Spearfish. Antunez eatery is known for serving fresh and quality Mexican meals that taste as good as they look, with Spanish and Latin music playing in the background.
The restaurant has been the city’s favorite since it was established and was awarded The Emerging Business Achievement Award by SEDC in 2020 due to its dedication and success throughout the past year.
This restaurant takes pride in ensuring that all its meals are freshly made to order. They make it their number one priority that all customers get the best quality food they desire.
Antunez serves all kinds of Mexican cuisine and drinks in a comfortable and conducive environment. It’s no doubt one of the best restaurants in Spearfish, SD, especially if you want Mexican meals.
Some of their popular meals include Creme Brulee, Street Tacos, Tostada, Pork Carnitas Tacos, Chancho, Pork Carnitas Tacos, Sweet Potato Tacos, Pico de Gallo, Enchiladas Verdes, Grilled Mexican Corn, Enchilada, Chancho, Taco Plate and more.
Antunez is open and ready to serve from 11 am to 8 pm from Tuesdays to Thursdays. And 11 am to 9 pm on Fridays and Saturdays. The restaurant does not open on Mondays and Sundays.
Address: 117 E Illinois St, Spearfish, SD 57783, United States. Phone: +1 605-722-8226
4. Nonna’s Kitchen
Nonna’s Kitchen is simply for Italian meal lovers. This eatery is one of the best in Spearfish when it comes to genuine homestyle Italian cuisine.
Nonna’s Kitchen is a family-owned restaurant currently operated by Darren and Nancy Manzari of Spearfish.
This restaurant has been serving the best Italian meals in Spearfish for more than 98 years now. Nonna’s Kitchen takes pride in making sure all their meals are freshly made to ensure their customers eat healthy foods.
Another aspect that makes Nonna’s Kitchen one of the best Spearfish restaurants is that it is built in a vintage Parisian setting, enshrined with family relics of local history that make customers feel at home.
This eatery is known for serving tasty Spaghetti and Meatballs, Caprese Salad, Crab Stuffed Mushrooms, Cannoli, Chicken Parmesan, Shrimp Scampi Pasta, Bolognese Pasta with Sausage, Shrimp Fettuccine Alfredo, Pesto Pasta, Gnocchi Soup, and more.
Nonna’s Kitchen is open for lunch and supper from 11 am to 9 pm from Wednesdays to Sundays. It doesn’t open on Mondays and Tuesdays.
Address: 544 N Main St, Spearfish, SD 57783, United States. Phone: +1 605-307-1345
5. Millstone Family Restaurant
This restaurant is a family-owned restaurant that has been operating for over 50 years now, with locations in Milbank, Spearfish, Aberdeen, and two locations in Rapid City.
Millstone Family Restaurant was opened in Spearfish in 1995 by Brandy Rosenau. The restaurant is a 24-hour family restaurant serving all sorts of fresh American eats and all-day breakfast.
Just as expected, The millstone family restaurant has a lovely and well-organized dining room that contains beautiful chairs, tables, flat screen T.V., and a bar zone.
Their menu features a large variety of Hot sandwiches, burgers, steaks, soups, and salads.
Millstone family restaurant is open to customers from 6 am to 10 pm daily.
Address: 620 E Jackson Blvd, Spearfish, SD 57783, Us. Phone: +1 605-642-4200
6. The Farmhouse Bistro & Bar
Welcome to the farmhouse bistro and bar, an American restaurant established in 2019 and located on the former Meier Ranch property.
The Farmhouse Bistro and bar was designed to remind the residents of Spearfish and tourists of the former Meier Ranch property.
Their aim is to give every individual that comes in a glimpse into their home by providing classic American dishes, cocktails, and a rotating wine list in a warm and enjoyable environment.
The Farmhouse bistro and bar has an extensive menu filled with all sorts of appetizers, farmhouse creations, tapas, entrees, burgers, sandwiches, salads, kids menu, and dessert.
The restaurant usually opens from 11:00 am to 10:00 pm from Sundays to Thursdays. And 11:00 am to 12:00 am on Fridays and Saturdays.
Address: 2525 Yukon Pl, Spearfish, SD 57783, United States. Phone: +1 605-559-0196
7. Lucky’s 13 Pub
Lucky’s 13 pub is one of the top restaurants in Spearfish, SD, serving delicious American meals.
The restaurant has been operating in Spearfish since 2010 and has other locations and franchise outlets in Bloomington, Plymouth, and Fargo, N.D.
The owner Charlie Burroughs and Linda Young’s objective was to create a family-friendly restaurant so that locals and visitors could enjoy different kinds of tasty American meals at affordable prices.
Lucky’s 13 pub restaurant has a friendly, laid-back atmosphere, an outdoor sitting area, a well-organized dining room, and a bar that houses 22 beers on tap featuring different local craft brews.
This restaurant is not only known for its appearance, but it is also known for its well-cooked and garnished American meals that taste as good as it looks.
Lucky’s 13 pub is open for business from 11 am to 9 pm daily.
Address:305 N 27th St Inside the Holiday Inn, Spearfish, SD 57783-3213. Phone: +1 605-642-1582
8. Guadalajara Mexican Restaurant
Do you love Mexican food? If yes, then visit Guadalajara Restaurant. It is a family-owned and staffed restaurant known for having only authentic traditional Mexican foods.
The restaurant is located on Highway 14, Spearfish, South Dakota, and was established in 2003. The restaurant is known for putting smiles on the faces of its customers.
Some of their popular meals include Carne Asada, Steak Chimichanga, Super Burrito, Sopapillas Enchilada, Chicken Fajitas, Vegan, Cheese Dip, Peppers, Taco Salad Fajita, Chicken Quesadilla, Burrito Enchiladas and Taco, Avocado Tostada, and Sopapillas.
Guadalajara Mexican restaurant is usually open to customers from 11 am to 10 pm daily.
Address: 83 W Highway 14, Spearfish, SD 57783-1148. Phone: +1 605-642-4765.
Are you considering more exploration of South Dakota? Here is our list of things to do in Sioux Falls and things to do in Aberdeen for a fun vacation.
9. Barbacoa’s Burritos And Wraps
Barbacoa’s Burritos and wraps, also known as Barb’s, is a unique restaurant that uses local ingredients topped with Mexican-American-Thai fusion-inspired seasoning to create tasty Mexican meals.
Barb’s is Located in Spearfish, South Dakota, on West Jackson Boulevard, just minutes away from Black Hills State University.
The restaurant is known for its tasty Mexican meals made from fresh, mixed, and unique ingredients. They don’t only make tasty and quality dishes, but they also sell at reasonable prices.
Their dining room is also extensive, conducive, and relaxing. It is also part of the best places to eat Mexican meals in Spearfish.
Their specials include Breakfast Burritos, Salads, Tamales, Burritos and Craft Beer, Honey Habanero Brownie, Barbacoa Beef Burritos, and more.
Barb’s is usually open to customers from 10 am to 10 pm from Mondays to Fridays and from 8 am to 10 pm on Saturdays and Sundays.
Address: 305 W Jackson Blvd, Spearfish, SD 57783-2034. Phone: +1 605-722-1774
10. Steerfish Steak and Smoke
Welcome to Steerfish Steak and Smoke, one of the best restaurants in Spearfish, SD. It is known for serving hand-cut, certified premium smokehouse steaks, barbeque, chops, poultry, seafood, wine, and cocktails.
The restaurant is situated in the historic downtown of Spearfish and has been serving Spearfish since 1893.
Steerfish Steak and Smoke is a charming restaurant built in a timber-clad setting to remind residents or tourists of the early times in South Dakota history.
SteerFish’s menu is filled with cowboy-sized dishes, like hickory smoked prime rib with Swiss cheese and horseradish sauce, Wedge Salad, Dakota tenderloin wrapped in bacon, Chicken Fried Steak, Rocky Mountain Oysters, and, of course, hickory wings with both fiery and sweet dipping sauces.
This restaurant is open for lunch and dinner from 11 am to 9 pm from Sundays to Fridays, while on Saturday, they open by 11 am and close by 9 pm.
Address: 701 N 5th St, Spearfish, SD 57783, United States. Phone: +1 605-717-2485
Fujisan is a Japanese restaurant in Spearfish that serves only delicious Japanese and Chinese cuisine. This eatery is the city’s favorite when it comes to quality Japanese or Chinese meals.
The restaurant is not only known to feature the best Japanese and Chinese meals, but they are also awarded the best sushi restaurant in Spearfish because they make nothing but the nicest Suchi.
Their extensive menu features a different variety of Japanese Hot & Cold appetizers, salads, soups, and kid’s menu
Their popular meals include Chicken Sushi Rolls, Yum Yum Rolls, Eel, Crab Rangoon, Gyoza, Rainbow Rolls, Sesame Chicken with Rice, California Rolls, Philadelphia Roll, Tuna Bowl, Chicken Teriyaki Bento Box, and Miso Soup.
The restaurant is open for lunch from 11 am to 2:30 pm and dinner from 4 pm to 9 pm on Wednesdays, Thursdays, Fridays, and Saturdays. While on Sunday, they open by 12 noon and close by 7 pm. Note that the restaurant is usually closed on Mondays and Tuesdays.
Address: 126 W Hudson St, Spearfish, SD 57783, U.S. Phone: +1 605-642-2268
12. Redwater kitchen
Redwater kitchen is a new-generation gastro pub, crafting wholesome American meals with authentic ingredients, great cooking procedures, and newly inspired recipes.
The Redwater kitchen restaurant is nestled in the Main Street suite, Spearfish. It has been serving the city for quite a long time. The eatery offers both lunch and dinner.
Their aim is to create a comfortable and stylish atmosphere, providing guests with memorable food and a full-service experience.
They serve different varieties of Sandwiches, Burgers, coffees, wines, Alcohol, Salad, beers, and more.
Redwater kitchen restaurant is open to customers from 11 am to 9 pm daily.
Address: 741 N Main St Suite #120, Spearfish, SD 57783, U.S. Phone: +1 605-717-2404
13. Perkins Restaurant & Bakery
Perkins Restaurant and bakery was an ordinary pancake house in 1958 but is now a leading full-service family dining restaurant. With over 300 restaurants scattered in the different states of Canada.
Perkins Restaurant is dedicated to providing 100% satisfaction through its meals and service.
They have an extensive menu that features more than Ninety-two assorted breakfasts, lunches, and dinners. The restaurant also has a bakery that serves various cakes, pies, muffins, cheesecakes, pastries, cookies, and bread.
Some of their popular meals include Mammoth Muffins, Fresh Fruit, Whole Pies, Biscuits and Gravy, Ham and cheese, omelet, and Country Fried Steak.
Perkins Restaurant and Bakery is open from 6 am to 10 pm daily
Address: 2301 E Colorado Blvd, Spearfish, SD 57783, U.S. Phone: +1 605-642-8535
14. Uncle Louie’s Diner
Uncle Louie’s Diner is an elegant restaurant in Spearfish. It was founded on April 8th, 2021, by David Stewart, also known as Uncle Louie, and his wife, Debbie LaParr.
Even though Uncle Louie’s diner was not established a long time ago, it is among the trendy and well-known Spearfish restaurants for serving only quality Mexican, Italian and Asian dishes. This is what attracts different individuals from all parts of South Dakota and its neighboring states to this restaurant.
Uncle Louie’s restaurant is situated on the historic Main Street of Spearfish, South Dakota. Its mission is to provide fresh, edible, delicious, and classic meals in a romantic diner atmosphere.
This restaurant has three different menus that feature over 30 Asian, Mexican, and Italian cuisines.
Uncle Louie’s Diner is open from 8 am to 2 pm on Wednesdays, Thursdays, Fridays, Saturdays, and Sundays. This eatery does not open on Mondays and Tuesdays.
Address: 447 N Main St, Spearfish, SD 57783, United States. Phone: +1 605-559-0366
15. Basecamp Kitchen
Basecamp kitchen is a very beautiful place to eat in Spearfish. This eatery is famous for serving authentic Indian and Napalese meals.
The Basecamp kitchen was established in 2019 on W Jackson Blvd, close to the Black Hills state university in Spearfish.
Just as expected, the restaurant has a large and well-furnished dining room, a bar site, an outdoor sitting area, high chairs, good restrooms, and a family-friendly environment
At Basecamp kitchen, all meals are made with fresh ingredients, and all entries are prepared to order.
Basecamp kitchen offers lunch, brunch, Desserts, and dinner. Their menu features several varieties of Indian and Nepalese meals and drinks.
Some of their popular meals are Butter Chicken, Garlic Naan, Chicken Biryani, Vegetable Samosa, Tandoori Chicken, Lamb Tikka Masala, Lamb curry, Basmati Rice, Tandoori Shrimp, and Yak.
Basecamp kitchen opens from 11 am to 9 pm daily, and they also accept online orders and deliver to any corner of Spearfish.
Address: 541 W Jackson Blvd, Spearfish, SD 57783, US. Phone:+1 605-591-2164.
Map of the Best Restaurants in Spearfish, SD
To get around during your trip to Spearfish, here is a map of the best restaurants in Spearfish with markers of the top places to eat in Spearfish, SD.
Are you considering more exploration of South Dakota? Here is our list of things to do in Keystone, things to do in Custer and things to do in Hill City for a fun vacation.
Plan a Visit to Spearfish
Ensure you explore these excellent Spearfish restaurants. With this guide, you can rest assured that whichever place you pick will satisfy you.
Don’t hesitate to try new dishes. Who knows, you might discover a new favorite.
Plan a trip to Spearfish, SD, today.