Papa Nachos Cantina
Address:
24145 W Interstate 10, San Antonio, TX 78257
Phone:
(210) 698-7879
Hours:
- Mon: 11am-9:30pm
- Tue: 11am-9:30pm
- Wed: 11am-9:30pm
- Thu: 11am-9:30pm
- Fri: 11am-10pm
- Sat: 11am-10pm
- Sun: 11am-9pm
Payment:
Restaurants,
Mexican
Other Businesses:
- Yummi Sushi Japanese Restaurant & Sushi Bar at 24165 Interstate 10 W, San Antonio, TX 78257
- Mimis Cafe at 17315 W Interstate 10, San Antonio, TX 78257
- Popeye's Chicken & Biscuits at 21210 Us Highway 281 N, San Antonio, TX 78258
- SILO Terrace Oyster Bar at 22211 IH-10 Suite 1210, San Antonio, TX 78257
- Taqueria at 544 New Laredo Hwy, San Antonio, TX 78211