Review of Saltgrass Steak House

13561 N Central Expy, Dallas, TX 75240

Overall Rating

Review


Good food, great service. Several gluten free options.

Updated 1 year ago

Celiac