We had breakfast here before visiting Joshua Tree National Park. The breakfast are good, plentiful, and not very expensive. My wife had french toast with an extra topping that she said was delicious. I had ham and eggs, with a huge slice of ham. The place was packed with customers, but the service was still fast and thorough. We went back a second morning, but people were lined up out the door to get in, so we didn't stay. Great place for breakfasts in 29 Palms.