Steak Houses in Oskaloosa, IA Tasos' Steak House109 High Ave WOskaloosa, IA, 525776416733462RestaurantRestaurantsSteak HousesThe BreweryThe Coffee ShopUsed Restaurant Equipment Supplies Show More