Steelbach
Bar & Restaurant $$$
1902 North Ola Avenue, Tampa, FL 33602
Description
Paying tribute to Southern hospitality, Steelbach is a Southern-inspired kitchen and chophouse that puts farm fresh ingredients at the forefront.Get to know Steelbach
Located at Armature Works, Steelbach has great food, a great location and a great view.