Las Marias Tamales

2401 South Jackson Road, Pharr, TX 78577