Taqueria El Compallito - Pharr
1000 E U.S. Business 83 Pharr, Texas 78577 | Restaurant Info