Steak Houses in Okeechobee, FL Hammerhead's Billiards Bar701 NE 3rd StOkeechobee, FL, 349728633574745ChucksSteak HousesUsed Restaurant Equipment Supplies Show More