El Papa's
Mexican restaurant
- Name
- El Papa's
- Address
- 814 S Garcia St, Port Isabel, TX 78578
- Phone
- (956) 943-7133
- Category
- Mexican restaurant
Mexican restaurant
El Papa's is a mexican restaurant in Port Isabel, TX. It is located at 814 S Garcia St, Port Isabel, TX 78578 and can be reached by phone at (956) 943-7133. On Google Maps it has a rating of 4.5 out of 5 based on 615 reviews.
Source: Google Maps listing.