Update Info - Tamalada
This restaurant was reported as closed. If it is open, let us know.
Tamalada
2908 Raul Longoria Rd
Pharr, TX 78577
2908 Raul Longoria Rd
Pharr, TX 78577
This restaurant was reported as closed. If it is open, let us know.