Steamboat Rock IA Restaurants 1. 306 W Market St, Steamboat Rock, IA 50672 | Schoolhouse Cafe (641) 920-2000