The Charming Small Iowa Town Of Garnavillo Is Home To The Historic And Delightful Thoma Dairy Bar

Iowa’s smallest towns seem to be home to all of the best restaurants! When you’re looking for a great place to dine without the busy city atmosphere, head to the small town of Garnavillo to find a little dairy bar that’s sure to capture your heart – the Thoma Dairy Bar.

You’ll find Thoma Dairy Bar at 103 N. Main Street, Garnavillo, IA, 52049

If you love Iowa’s tiny towns and homestyle diners, read These 8 Small Town Iowa Restaurants Will Serve You The Best Meal Of Your Life.