Get a Feel for Southern Hospitality in Middleville, MI, Located Just Outside of Grand Rapids

Stop by the Area's Favorite BBQ Restaurant for Ribs, Pulled Pork, Smoked Baked Beans & More Southern Comfort Food

You'll love everything on the menu at our BBQ restaurant. There aren't many places in Middleville, MI where you can get authentic Southern-style BBQ, but Broken Smoker is one of them.

Growing up in the South, we spent plenty of summer evenings barbecuing in the backyard. We decided to bring that iconic taste up north and share it with families in our community.

Plan your next meal at a local BBQ restaurant in Middleville, MI.

Satisfy everyone's cravings at our family restaurant

Satisfy everyone's cravings at our family restaurant

Spend time sharing delicious BBQ and great conversation at our tables. When you come to our family restaurant, you and your family can kick back and relax while you enjoy mouthwatering cuisine.

We serve all types of BBQ. You can come to Broken Smoker for lunch or dinner, whenever you're hungry. We also cater events. Add flavor to your next party by hiring us to cater.

Eat at our restaurant today to try our BBQ in Middleville, MI.

What makes Broken Smoker great?

Unlike big chain BBQ restaurants, we don't use an electric smoker and inject it with artificial smoke flavor. We don't use a fancy commercial smoker, either. Our smoker is:

  • Custom built
  • Wood only
  • Non-gas
  • Non-electric

And despite our name, it works just right. Nothing can replicate the authentic taste of smoked BBQ, so we don't try to. We just serve it up genuine. We're also veteran-owned and -operated. We opened this restaurant on the same ideals we've always held: authenticity, honesty and family.

Come to our family restaurant in Middleville, MI for lunch or dinner this week.


  • Broken Smoker

    120 East Main Street
    Middleville, MI 49333


    Call Us
    Phone: (269) 241-1050

    Mon: CLOSED
    Tue: 11:00AM-7:00PM
    Wed: 11:00AM-8:00PM
    Thu: 11:00AM-8:00PM
    Fri: 11:00AM-9:00PM
    Sat: 11:00AM-9:00PM
    Sun: 11:00AM-7:00PM