About us
We have been a San Antonio landmark since 1963. No trip to San Antonio is complete without a trip to “The Barn”. We are located at 1836 South Hackberry, San Antonio, TX 78210. Our salad dressings are made fresh every morning. Our famous garlic dressing is also known as “Green Goddess” is made from our original recipes. So, come on down and join us for a delicious meal!