St. Olaf Tavern

Home of the World’s Largest Tenderloin! Full Menu available. 106 S Main StreetSt. Olaf, IA 52072 Website