900 Route 66, Peach Springs, Arizona, 86434
The full service Diamond Creek Restaurant compliments the family friendly atmosphere with breakfast, lunch, and dinner service.