Papa's Cantina, EL PASO, Texas (TX)

Feeling hungry? Papa's Cantina might be the restaurant to suit your needs.
Conveniently situated at 6315 N. Mesa () in EL PASO, Texas (TX) (79912), Papa's Cantina is available at 9155858965. It is advisable to give them a call ahead of time to make a reservation.
More restaurants in EL PASO, Texas (TX)


Papa's Cantina contact information and details:
Address: 6315 N. Mesa - , EL PASO, Texas (TX) 79912
Contact Phone: 9155858965