There are lots of Mexican restaurants in San Antonio. Some good and some not so good. Papa Nachos food rates among the very best. Especially try any of their chicken dishes. Their lunch specials are an excellent value. If ordering any of the meat dishes, upgrade to "fajita meat". It's worth it. We go there about once a month, and within a few miles of our home, we have lots of choices. Nice atmosphere. Located in the far NW corner off of I-10 at Leon Springs.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.