Palo Verde

34631 N Tom Darlington Dr, Carefree, AZ

Menu (As of 10/29)

Palo Verde: hours and how to order