El Pollo Supremo

Mexican restaurant · 221 W University Dr, Tempe, AZ

Hours

More food in Tempe, AZ · Mexican Food in Tempe