I'm not a fan of the type of food they serve so I cannot comment on that.
They have very good drink specials so I generally just go for drinks. I like the patio upstairs so go when the weather is nice so you can enjoy that.
Generally we've had decent service at Steel Cactus.
I would not go out of my way to go to Steel Cactus; but, if you are in Shadyside and looking for a place to grab a beer I would recommend it.