Stumbling Steer BBQ is a barbecue restaurant offering smoked meats and homestyle sides, along with seafood and wings.