Pete proctor

Reviews


  • Saltgrass Steak House

    5 starsJuly 03, 2013

    11745 I-10 West, San Antonio, TX 78230

    Two page menu. Great service. Best kept secret in the river city