Get directions to: South Texas Steak House, La Vernia, TX
Restaurant address: 11985 Us Hwy 87 W La Vernia, TX 78121, USA
Restaurant: South Texas Steak House