STEEL CACTUS

Mexican Restaurante and Cantina

Welcome to Steel Cactus Mexican Restaurant and Cantina!

Visit us in Pittsburgh's Shadyside, South Side and at PNC Park!

 


What our customers say: