Casual Fine Dining

29 Palms Inn

(760) 367-3505
73950 Inn Avenue (off National Park Drive)

Open daily for lunch 11 a.m. to 2 p.m., dinner 5 to 9 p.m., and Sunday Brunch 9 a.m. to 2 p.m. California cuisine, seafood, steak, chicken, pork, pasta, salads, veggies from the Inn garden. Cocktails, craft beer, wine. Art-filled dining room and poolside tables. Music nightly. Bag lunches available for hikes in the park. On-site catering for events, meetings, film shoots, weddings.

Bistro Twentynine

(760) 910-9425
73527 Twentynine Palms Hwy. (downtown) 

Open for dinner 5 to 9 p.m. Tuesday to Saturday. Southern fried or grilled catfish, salmon, shrimp, steak, chicken, burgers, sweet potato fries, greens, pasta, appetizers, and desserts. Cocktails, wine, craft beers. Karaoke on Friday nights 8:30 to 11 p.m. Catering is available for all occasions.

Edchada’s Fine Mexican Food & Cocktails

(760) 367-2131
73502 Twentynine Palms Hwy. (downtown)

Open daily 11 a.m. to 9 p.m. for lunch and dinner. Cocktail bar, Margaritas, beer, wine, complimentary chips and salsa. Sports TVs in the bar and throughout the restaurant. Family-friendly restaurant serving a variety of Mexican dishes. Room for meetings and gatherings.

Kitchen in the Desert Cafe – Caribbean Fusion Cuisine

(760) 910-9126 
6427 Mesquite Avenue (Joshua Park Mining Town)

Open Thursday-Friday 11:30 a.m. to 9 p.m., Saturday 9 a.m. to 3 p.m. and 5 to 9 p.m., Sunday 9 a.m. to 3 p.m. and 5 to 7 p.m. Brunch, lunch, dinner. Caribbean fusion, burgers, jerk chicken, veggie bowl, breakfast tacos, black beans and rice. Artisan sodas, coffee, tea. (Beer/wine coming.) Call for takeout 760-361-0500. Catering available.

Mojave Moon Cafe & Dessert Lounge

(760) 910-9206
73511 Twentynine Palms Hwy. (downtown)

Open daily for lunch and dinner, Monday to Saturday 11 a.m. to 9 p.m., (Sunday to 4 p.m.) Appetizers and entrees, crab cakes, hummus, Pierogies, Yucca Root fries, chili, fish, grilled chicken, burgers, Empanadas, tuna/chicken/patty melts, Smackaroni & Cheese. Craft beers and wine.

Thai Café

(760) 865-0737
73501 Twentynine Palms Hwy.

Open for lunch 11 a.m. to 3 p.m. and dinner 4:30 to 9 p.m., Saturday 1 to 9:30 p.m., Sunday 2 to 9 p.m. Authentic Thai cuisine cooked to order, featuring Thai pan fried rice noodles, Thai noodle soup, spring rolls, Pad Thai, Tom Khar. Classic dining room and take-out available. Beer, wine. (Closed Wednesday)