23425 US-281, San Antonio, TX 78264 +1 210-626-2726
restaurant, Elmendorf, TX, United States
Today
How to go there