Editor’s Note: Since the publication of this article, Shelby’s Southern Smokehouse has permanently closed.

If you know where to look, you can find the best BBQ in Iowa hiding in the most unlikely places. Head to the tiny town of Nashua, on the border of Chickasaw and Floyd Counties, to try a meal that’s sure to impress even the most finicky foodie.

Shelby’s Southern Smokehouse can be found in the small town of Nashua, Iowa. It opened just a few years ago and has been the talk of the town ever since!

Tripadvisor / buddiesforlife

On any given day, you’ll find the chefs at Shelby’s smoking up food out back. If you’re lucky, you’ll stop by before their smoked chicken wings are sold out for the day!

Facebook / Shelby’s Southern Smokehouse

Like any great BBQ spot, Shelby’s is known for a variety of slow-smoked meats. Order a pulled pork sandwich to try one of their classic dishes.

Google Local / Nathan Lewis

You won’t find better ribs anywhere else in the state! Their dry rub and sauce combine to make these flavorful, and they truly fall off the bone.

Google Local / Jessie Holm

Brisket is also on the menu. If you love BBQ, you might have a hard time choosing what to order! I guess that just means you’ll have to come back again and again to order up something new.

Google Local / Jessie Holm

Shelby’s has also earned a reputation for serving tasty sides with each meal. Their fries are the best in town and pair perfectly with fried cod for a southern-style fish and chips.

Facebook / Shelby’s Southern Smokehouse

Save room for dessert! If you love sweets, you’ll want to finish off your meal with a cobbler or chocolate cookie sundae.

Google Local / Todd Bransky

There’s nothing like a good, homestyle meal that you’ll find when you track down delicious BBQ in Iowa. Head to Shelby’s and try some of the best!

Tripadvisor / buddiesforlife

Facebook / Shelby’s Southern Smokehouse

Google Local / Nathan Lewis

Google Local / Jessie Holm

Google Local / Todd Bransky

Local restaurants could really use your help right now – take a few minutes and nominate your favorite local dining room and we’ll be sure to check them out!

OnlyInYourState may earn compensation through affiliate links in this article.

Address: 316 Main St, Nashua, IA 50658, USA