Details

Nowait logo

Steel Cactus

Mexican

Restaurant Hours

  • Sunday - Saturday 11 AM - 2 AM

Restaurant is currently closed.

5505 walnut street
Shadyside, PA 15232