Saltgrass Steak House Reviews & Details
Saltgrass Steak House
16910 S US-281
Saltgrass Steak House is located at 16910 S US-281 in San antonio near the intersection of San Pedro Ave and Pantheon Way. Their menu consists of American dishes . Call (210) 402-6621 for dine in.
- Service:Dine In
- On The Menu:Steak
- Major Intersection:San Pedro Ave And Pantheon Way
Tell us more about Saltgrass Steak House San antonio!