Site Navigation


St. Olaf Tavern

About Us

St. Olaf Tavern, is a quaint, rural bar & grill located in St. Olaf, Iowa along the beautiful Scenic Rivers & Bluffs Byways in Northeast Iowa. We offer a full-service bar and American style food, including our famous homemade hand-breaded pork tenderloin sandwiches, burgers, wraps and much more. We are open daily at 11 am, closed on Mondays. For some great tasting food and beverages, served with hometown friendly hospitality, make your next road trip to St. Olaf Tavern.

We have added a roof over our deck to enhance your outdoor dining experience at the St. Olaf Tavern.

Our Professional Associations

What We Offer

Our Specialties include:

Our Services include:

Our Products include:


On 5/16/2024 Julie A. had this to say:
Excellent service. Drink options are basic. Wish there was another option for dark beer especially (ex: porter), the local wine option was not my favorite (didn't taste that great). However, the food was absolutely delicious!! I tried their famous tenderloin, which was was a bit dry to me, but the special sauce they serve it with is amazing!! I absolutely loved the corn nuggets and the Mac and cheese bites. Would totally return for those for sure!! Great service - very attentive.

On 3/17/2024 Ron Steffens had this to say:
Best food ever. Great service

On 2/10/2024 Kathleen Rudolph had this to say:
Delicious food northeast Iowa❤️❤️❤️❤️❤️

On 1/1/2024 Andy Trotter had this to say:
Great little stop for tenderloin and a beer.

On 11/30/2023 Drew Anderson had this to say:
Was great food was good. Took a little bit to get food but we had a large group.

Contact Us

St. Olaf Tavern
106 S Main St St. Olaf, IA 52072
Phone: (563) 783-7723

Iowa Scenic Byway

Where To Find Us

Follow us on Google
Follow us on Facebook
Follow us on Yelp

Payment Types Accepted

Checks, Discover, MasterCard, Visa, Debit Cards

Our Hours

Holiday Hours May Vary. Please Call For Details.

Tuesday: 11:00 AM - 8:00 PM
Wednesday: 11:00 AM - 8:00 PM
Thursday: 11:00 AM - 8:00 PM
Friday: 11:00 AM - 10:00 PM
Saturday: 11:00 AM - 10:00 PM
Sunday: 11:00 AM - 7:00 PM




Terms of Use
Privacy Policy