8 Best Brunch Spots in South Dakota!

The best meal of the day isn’t breakfast—it is brunch! This 10 a.m. to 2 p.m. heaven combines the best of both breakfast and lunch. Brunch lovers can dine on French toast and a sandwich while sipping a mimosa. Plus, you don’t have to get up early for it! Check out the 8 best brunch spots in South Dakota for a delicious meal. 

All Day Cafe, Sioux Falls, SD

All Day Café is the best place in the state for brunch. They have an entire extensive menu dedicated to brunch! The brunch menu offers starters, greens, pan fried dishes, sandwiches, specialty plates, and an all-day breakfast. Popular menu options include the quinoa salad, Cajun chicken linguine, café burger, croissant sandwich, oven turkey plate, oysters & grits, OMG French toast, and the breakfast burrito. For a huge brunch selection in a charming atmosphere, All Day Café is the best option.

Minerva’s Restaurant and Bar, Rapid City, SD

Minerva’s serves delectable food all day in a classy, elegant environment. There are vegetarian options and a gluten-free menu. They open at 6:30 a.m., so it is a hotspot for early birds. The menu has a variety of choices including bacon, eggs, pancakes, French toast, sausage, toast, Canadian bacon, omelets, yogurt, fruit, caramel roll, hash browns, and muffins. Teas, juices, and coffee are available for beverages.

Tally’s Silver Spoon, Rapid City, SD

Tally’s Silver Spoon is located in downtown Rapid City and provides creative and exciting menu items in a casual yet classy atmosphere. Local ingredients are used whenever possible. The breakfast menu is served until 2 p.m., making it the perfect brunch spot! Local favorites include the crepes, chocolate chip pancakes, breakfast burrito, bagel sandwich, breakfast BMT, and biscuits and gravy.

Granite City Food & Brewery, Sioux Falls, SD

Granite City Food & Brewery begin in nearby St. Cloud, Minnesota, but has grown to Sioux Falls! This restaurant has an open kitchen with the on-site brewery visible from the bar and main dining area. Specialties include the Meat Lover’s flatbread, Mediterranean chicken, ponzu glazed salmon, pulled pork waffle, crispy shrimp taco trio, or Cajun pasta. Brunch here is closer to “lunch” than “breakfast,” but all brunch is good brunch!

Craft Chophouse & Lounge, Brookings, SD

Not only does Craft Chophouse & Lounge have a fantastic lunch menu, but they also serve Sunday Brunch Buffet from 10 a.m. to 2 p.m. Brunch lovers rejoice! This Brookings restaurant is hip and modern with unique culinary creations. Popular menu items for brunch include the turkey caprese sandwich and the green goddess grilled cheese. The brunch buffet features classic breakfast fare. 

Phillips Avenue Diner, Sioux Falls, SD

This retro Americana style diner serves large portions for breakfast, lunch, and dinner (and brunch!). Breakfast is available all day long. They serve egg dishes, pastries, kids meals, specialty plates, and more! Local favorites for brunch are the spinach & tomato omelet, Belgian waffles, banana bread French toast, breakfast poutine, breakfast burrito, and biscuits & gravy. If you want dessert, they have a huge list of creative milkshakes and floats. 

Silverado Grand Buffet, Deadwood, SD

This Las Vegas-style buffet offers a huge variety of options in the 80 feet of buffet! There is a wood-fired pizza station, made-to-order stations, a dessert bar, and more! There is an all-you-can-eat crab and prime rib on Friday and Saturday nights. The Silverado Grand Buffet is located in the historic Silverado Franklin Hotel & Gaming Complex in Deadwood.

Buglin’ Bull Restaurant and Sports Bar, Custer, SD

Buglin’ Bull Restaurant is located near the beautiful Custer State Park. After a morning of exploring the park, head to this restaurant for a memorable brunch! They offer a full menu with a large variety, such as sandwiches, steaks, prime rib, seafood, and more!

Share your favorites!
South Dakota Search
Find Brunch Spots Near You
Select a South Dakota town to find
the Best Things-To-Do and Places To Go around you
Stanley County
Sully County