Boss Hogg BBQ Address: 635 N Walnut St, Steele, MO 63877 Phone: (573) 695-2805 Hours: Mon: 6am-8pm Tue: 6am-8pm Wed: 6am-8pm Thu: 6am-8pm Fri: 6am-8pm Sat: 6am-8pm Sun: 10am-6pm Restaurants, Barbecue Other Businesses: Our Place at 635 N Walnut St, Steele, MO 63877 Moore's Landing at 640 E Elm St, Steele, MO 63877 A & A Loans at 620 N Walnut St, Steele, MO 63877 Mortgage Investors Group at 1765 State Hwy E, Steele, MO 63877 Subway at 1027 N Walnut St, Steele, MO 63877