Pollo Salsa, CARROLLTON, Texas (TX)
Comfortably situated at 1853 Keller Springs Rd () in CARROLLTON, Texas (TX) (75006), Pollo Salsa is available at 9722428903. It is best to give them a call ahead of time to arrange your spot in the restaurant.
More restaurants in CARROLLTON, Texas (TX)
Pollo Salsa contact information and details:
Address: 1853 Keller Springs Rd - , CARROLLTON, Texas (TX) 75006
Contact Phone: 9722428903