Taqueria El Palomar
2306 S Cage Blvd b, Pharr
(956) 483-5649
Recent Reviews
Restaurants in Pharr, TX
Taqueria El Palomar
2306 S Cage Blvd b, Pharr, TX 78577
(956) 483-5649