Pollos Sinaloa

2618 E Amarillo Blvd
Amarillo, TX 79107

Visit Website
  • Pollo al carbon, tacos, Mexican hot dogs and more!

    Details
  • Map