at 1836 South Hackberry, San Antonio , 78210 United States
San Antonio's Largest Steakhouse
Bus line 30 and 32
10777 FB users likes Little Red Barn Steakhouse, set it to 1 position in Likes Rating for San Antonio, Texas in Steakhouse category
Little Red Barn Steakhouse is San Antonio based place and this enity listed in American Restaurant category. Located at 1836 South Hackberry TX 78210. Contact phone number of Little Red Barn Steakhouse: (210) 532-4235
San Antonio's Largest Steakhouse