Little Red Barn Steakhouse is a cozy dining establishment in San Antonio, TX that specializes in serving hearty steak dishes in a rustic setting.
With a focus on traditional American cuisine, this family-owned restaurant offers a casual dining experience for patrons looking to enjoy a classic steakhouse meal.
Generated from their business information