Loading Video… This browser does not support the Video element. Southern Steer Butcher opens location in St. Pete FOX 13's Charley Belcher reports. Posted July 1, 2024 12:46pm EDT