Mexican Restaurants in Peach Springs, AZ Diamond Creek Restaurant900 Highway 66Peach Springs, AZ, 864349287692800Mexican Restaurants Show More