Details

Nowait logo

Steel Cactus

Mexican
Now Seating

Restaurant Hours

  • Sunday - Saturday 11 AM - 2 AM

There's no wait, come on in!

5505 walnut street
Shadyside, PA 15232