17711 IH-10 West,
San Antonio, TX
Takeout, Seating, Wheelchair Accessible
Kids, Families with children
I noticed this place recently at The Rim Shopping Center and got a chance to try it out.It is located in front of the parking lot of the Palladium Theaters. They open at 11 am sharp and there is plenty of shared parking with… ||| A late meal and needed something light. Ordered a salad and turkey club big sandwich to share. They were out of spinach leaves and had to settle on reg lettuce. Since that was the case they put more tomatoes, etc. on it. All was good….