Carmelitas restaurant.
1233 S Cage Blvd #100, Pharr
(956) 502-5676
Menu
Restaurants in Pharr, TX
Carmelitas restaurant.
1233 S Cage Blvd #100, Pharr, TX 78577
(956) 502-5676