• Little Red Barn Steakhouse

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