Breakfast, Lunch, Dinner & Drinks in the Heart of Joshua Tree
Crossroads Cafe is a classic American diner in downtown Joshua Tree, right on 29 Palms Highway near the main entrance to Joshua Tree National Park. We serve breakfast, lunch, and dinner—plus beer and wine—with a menu full of made-from-scratch comfort food and unique daily specials, all prepared with love. From bacon pancakes and classic burgers to fish tacos and homemade vegan chorizo & eggs, there’s something here for everyone, including plenty of options for dietary needs. Happy trails, and don’t forget to pack water before heading into the park!










.avif)
.avif)