Papa Nachos is a restaurant offering authentic Mexican cuisine, including tacos, smothered burritos, and quesabirrias, in a casual setting.