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 7/12/2024 Craig Knudtson had this to say:
Great food and drinks

On 7/8/2024 William Schmitt had this to say:
July 4th🇺🇸my #3 and myself stopped in on our way back from camping to enjoy the best pork tenderloin around👍😋 this pork T does not require condiments to be eaten like some I’ve had elsewhere. this baby comes ready to be eaten as they should be, super moist and wonderfully tender with all the flavor country one wants, pick 5 appetizer was huge and delicious I’m never disappointed and our waitress was great and the rest of the staff was great too A must stop with great huge outdoor area for keeping the kids busy

On 6/13/2024 John Kluth had this to say:
Excellent pork tenderloins, good sides, and friendly great service. A must stop in Iowa. This is their 8 oz pork tenderloin, I've had the 16 oz which is great but too much to eat.

On 6/9/2024 Dennis Sander had this to say:
Great food and friendly staff.

On 6/9/2024 crystal paige-doty had this to say:
Great little place off the beaten path. Awesome food. Great service. Prices were decent, as well.

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 - 9:00 PM
Saturday: 11:00 AM - 9:00 PM
Sunday: 11:00 AM - 7:00 PM




Terms of Use
Privacy Policy