top of page



A local sampling of good, okay, and barely okay places to satisfy your hunger.

29 Palms Inn


73950 Inn Avenue, 29 Palms (15 minute drive)

Fine food and cocktails since 1928. Located at the authentic California Fan Palm Oasis of Mara. Steak, fresh fish, chicken, pasta, organically grown garden vegetables and salads. Relax at the bar or have a poolside cocktail. Best date place around.


Aki Sushi


57045 Twentynine Palms Hwy, Yucca Valley (15 minute drive)

Seems to get decent Yelp reviews. For sushi, we'd suggest it over Yokozuna.


Andreas Char-Broil

(760) 367-2008

73780 29 Palms Hwy, Twentynine Palms, CA 92277 (14 minute drive)

A locally owned and operated diner. Very Friendly service staff, reasonable prices for a hearty breakfast or lunch. A step up from Denny's.



57796 Twentynine Palms Hwy, Yucca Valley (13 minute drive)

Chain restaurant. Friendly service and a large selection of middle-of the road food. Sports bar too.


Castaneda's Mexican Food


61761 Twentynine Palms Hwy, Yucca Valley (5 min drive)

Fast food. Greasy but tasty. Generous portions. Open 24 hours.

Country Kitchen


61768 Twentynine Palms Hwy, Joshua Tree

The little red cottage is a local institution for breakfast and homemade fixin's. Eggs, pancakes, waffles, juices, burgers, shakes, and a fine soup too. Grubby inside though. Breakfast and lunch. Open daily 6am to 3:30pm.

Crossroads Cafe


61715 Twentynine Palms Hwy, Joshua Tree (4 minute drive)

61715 Twentynine Palms Hwy, Joshua Tree (4 minute drive)

Always recommended! A favorite local spot with fresh food and friendly service. Nice place for a beer, too.

Fall-Spring: Mon-Sat 7am-9pm / Sun 7am-8pm. Summer: Fri-Mon 7am-9pm / Tu-Th 7am-2pm




73502 Twentynine Palms Hwy, 29 Palms (18 min drive)

People probably go for the drinks more than the food. Large "Acapulcos" style Mexican restaurant.


Joshua Tree Coffee


61738 Twentynine Palms Hwy, Joshua Tree (5 min drive)

Awesome site-roasted coffee and some small snacks. Pick up a drink, or a bag!


Joshua Tree Saloon


61835 Twentynine Palms Hwy, Joshua Tree (4 minute drive)

Authentic and closest saloon. They've really upped the quality of their food in the past few years. The cod fish tacos are supreme! And they serve breakfast too. Open Sun-Thur 7am-Midnight / Fri- Sat 7am-2am.

Kimi Grill


54850 Twentynine Palms Hwy at Travelodge Inn, Yucca Valley (19 minute drive)

Gets good reviews.  Closed Sundays

Kitchen In the Desert Cafe

760 910 9126

6427 Mesquite Ave, Twentynine Palms, CA 92277 (14 minute drive)

Jamaican-tinged tasty food in a casual quirky spot. Open Thur-Sun.


La Copine Kitchen

848 Old Woman Springs Road, Yucca Valley  (14 minute drive)

"Fresh new American brunch." People are raving about this place! Open Thur-Sun 9am-3pm

Natural Sisters Cafe


61695 Twentynine Palms Hwy, Joshua Tree (5 minute drive)

Vegetarian food, baked goods and fresh juices with a healthy emphasis.

Panda Chinese Restaurant


​56091 Twentynine Palms Hwy, Yucca Valley (18 minute drive)

Has a reputation for the best Chinese cuisine in these parts.​

Panda Express


58493 Twentynine Palms Hwy, Yucca Valley (8 minute drive)

Cheap Chinese fast food place.

Pappy and Harriet’s Palace


53688 Pioneertown Road, Pioneertown (24 minute drive)

“Good Home Cookin’” with an open pit Bar-B-Que. A busy roster of live music. Have a beer at the bar with the local cowboys and cowgirls, then grab a table for some grub and musical entertainment.Closed Tues & Wed


Park Rock Cafe


6554 Park Blvd, Joshua Tree (4 min drive)

Not a proper restaurant, but has a large selection of breakfast and deli sandwiches, soups, salads, pastries, and fresh-brewed coffee drinks.Open Mon-Sat 7am - 8pm, Sun 9am - 4pm.

Pie for the People


61740 B Twentynine Palms Hwy, Joshua Tree (5 min drive)

Big slices. Thin crust. Tasty. Consider calling ahead to order full pizzas. Ready-made slices are available.


Royal Siam Thai Restaurant


61599 Twentynine Palms Hwy, Joshua Tree (6 minute drive)

Decent Thai food. Usually.


Sam's Pizza / Indian Food


61380 Twentynine Palms Hwy, Joshua Tree (6 min drive)

Good pizza. Good Indian food. Delivery available.

Mon-Sat 11am–9pm, Sun 11am –8pm.

Yokozuna Japanese Restaurant


58960 29 Palms Hwy, Yucca Valley (9 min drive)

Offering the unique combo of Japanese and Filipino food, but apparently not too well.

We can no longer suggest this place, not that it was ever beyond "okay" as a pure Japanese spot.

bottom of page