Little Red Barn Steakhouse

1836 South Hackberry Street
San Antonio, TX 78210
Tel: 210-532-4235
Get Directions