Pollo Salsa Pollo Salsa - Mexican restaurant; includes company profile, menus, specials, and TV commercials. Locations in Flower Mound, Carrollton, Garland, Grand Prairie, and Oak Cliff (Dallas). Read more