If you're in the Joshua Tree/29 Palms area, you know there aren't many options for breakfast. That being said, the Crossroads Café is a good choice. They offer traditional breakfast favorites, plus some local specialties. Additionally, they have a large coffee menu that you can...order a variety of espresso drinks from. The service was prompt and friendly as well. There is only outdoor seating for now, but there are perhaps 10 tables outside. The only reason I didn't rate it higher is because we felt the prices were a bit high for breakfast. I would still recommend the Crossroads Cafe to anyone looking for breakfast in the area.More