Casual Fine Dining

29 Palms Inn Restaurant

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. (to 9:30 on Friday-Saturday), and Sunday Brunch 9 a.m. to 2 p.m. California cuisine, seafood, steak, chicken, pork, pasta specials, salads, fruit and veggies from the Inn's Faultline Farm garden. Cocktails, local beer on tap, great wine list. 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.

Cactus Trails Cafe

6341 Adobe Road, Twentynine Palms, California 92277

The Cactus Trails Cafe is open daily from 6:00 a.m. to 2:00 p.m. for dine in and take out, offering all of your favorite breakfast and lunch items, plus some fun signature dishes like the cactus omelette and prickly pear lemonade.  Active duty military save 15%!

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, drinks and sports viewing, or parties and family gatherings. Largest cocktail bar in town and open all day! Margaritas, beer, wine, complimentary chips and salsa. Flat screen sports TVs are mounted in the bar and throughout the restaurant. Longstanding family-friendly restaurant serving a variety of Mexican dishes. Room available for meetings and gatherings.

Kitchen in the Desert

Kitchen in the Desert

(760) 865-0245
6427 Mesquite Avenue (Joshua Park Mining Town)

Open seven days, offering brunch from 9:00am - 3:00pm, and dinner from 3:00pm - 9:00pm. Kitchen in the Desert has been displaying Caribbean roots to a Western audience since 2016. We pull inspiration from Trinidadian family recipes, making all of our dishes and sauces with whole, raw ingredients to standards that respect authentic island food. Many of our meats are grilled or smoked outside over Mesquite hardwood. We are also proud to serve numerous Vegan and Vegetarian options. Our menu is kept concise and is continually evolving to guarantee everything we serve is as fresh as possible. Come back often to experience the evolution of our standing menu, as well as our nightly or weekly specials. Catering services available, both on/off-site.

Thai Café

(760) 865-0737
73501 Twentynine Palms Hwy.

Open weekdays for lunch 11 a.m. to 3 p.m. and dinner 4:30 to 9 p.m. (closed Wednesday). Open Saturday 1:00 to 9:30 p.m., Sunday 2:00 to 9:00 p.m. Authentic Thai cuisine cooked to order, featuring Thai pan fried rice noodles, Thai noodle soup, spring rolls, Pad Thai, Tom Khar, fried rice, curries, and a variety of Asian dishes and appetizers. Dine in the classic dining room or order take-out food to go. Beer, wine.