Papa Nachos
203 N Loop 1604 W
San Antonio
TX
78232
(210) 280-8580
papanachossa.com
Open Map
Description
Papa Nachos is located at 203 N Loop 1604 W, San Antonio, TX..
by merchantcircle on September 17, 2015 from
merchantcircle
Information from the business
We specialize in excellent, authentic Mexican food, fine dining and a full service atmosphere.
by yahoolocal on May 24, 2016 from
yahoolocal
Casual
Good for Groups
Lot
Mexican
Price range: $$
Reservations: Accepted
Restaurants
Seafood
Tex Mex
Wheelchair Accessible