
Eat & drink
Mexican Food in the Morongo Basin
Mexican kitchens are spread along Highway 62 through the Morongo Basin: counter-service taco shops, sit-down restaurants with margaritas, a market with a taco counter in the back, an evening taco stand and a regional taco chain with a branch listed as open around the clock. Most are in Yucca Valley, about 15 minutes from the house, with a second group in Twentynine Palms near the park's North Entrance. Each place here had a current listing, its own website or recent reviews when we checked in October 2026, but hours shift often, so look them up before you drive.
Yucca Valley
Yucca Valley has the widest choice. Everything below sits on Twentynine Palms Highway, the name Highway 62 goes by through town, so you can drive the strip and pick. From the house it's about 15 minutes, a few more for the west end.
Las Palmas Restaurant
At 57154 Twentynine Palms Highway, Las Palmas is a sit-down restaurant with a bar. Its website lists a taco salad, chilaquiles, enchiladas rancheras, a burrito especial and a chicken avocado salad, with margaritas and micheladas to drink, and it takes reservations and caters parties. Reviewers also mention chile relleno, tamales and a chimichanga. The website gives hours of 10am to 9pm every day. Las Palmas also has a location in Desert Hot Springs.
La Casita Azul
A short way west at 56895, La Casita Azul is the other sit-down choice in the middle of town, with outdoor seating. Listings show it open daily from about 11am to 9pm. Reviews from September 2026 mention a happy hour with a cilantro-lime shrimp starter, quesabirria tacos, chicken fajitas, street tacos, an enchilada trio and chimichangas, and the menu runs to churros and ice cream for dessert.
El Guero Mexican Grill
El Guero, at 57113 Twentynine Palms Highway, opens at 7am every day and closes at 8 or 9pm depending on the day, so it works for a burrito before an early hike as well as dinner. The site features tacos with your choice of meat, a wet burrito and a fajita burrito. Reviewers mention a breakfast burrito, carnitas, menudo, fish ceviche, chicken flautas and flan.
Algoberto's Taco Shop
Algoberto's, at 56143, is a taco shop listed as open 9am to 9pm daily. Reviews and listings mention street-style tacos, cabeza burritos, California burritos, an asada torta, a chimichanga, enchiladas, guacamole, churros and horchata. The most recent reviews we found were from August 2026.
La Caguama
At the west end of town, 55315 Twentynine Palms Highway, La Caguama is listed as opening at 9am daily and closing around 10pm Thursday through Saturday, earlier on other days. Listings note outdoor seating where dogs are welcome, a kids' menu and beer. Dishes that show up in listings include birria, a chile relleno burrito, a vegan burrito, menudo, fish tacos, lengua tacos and an enchilada plate. Coming up the hill from Morongo Valley, it's the first place on this list you reach.
Kasa Carniceria y Taqueria
Kasa, at 56089, is a small Mexican market with a butcher counter and a taco counter at the back, listed as open about 8am to 8pm (7pm on Sundays). The taco counter's menu runs to tacos (carne asada, al pastor and carnitas come up most), burritos, tortas and quesadillas, and one listing mentions menudo and birria on weekends. Because it's also a market, it's a useful stop if you plan to cook; see our groceries and supplies guide.
Yum Yum Freeway Tacos
For tacos after dark, Yum Yum Freeway Tacos is an evening taco stand on Twentynine Palms Highway. Its listing shows it open from about 6:30pm to midnight, Tuesday through Sunday, and closed Mondays. Reviewers mention tacos al pastor and carne asada and beef burritos. Listings disagree on its street number, so check the pin on a map before you drive.
Castañeda's Mexican Food
Castañeda's, a regional chain, has a branch in each of the three towns. The Yucca Valley one, at 56547, is listed as open 24 hours, which makes it the fallback when everything else has shut. Expect burritos, quesadillas and carne asada fries.
Joshua Tree village
Downtown Joshua Tree, about 20 minutes from the house and five miles north of the park's West Entrance, has far fewer Mexican kitchens than Yucca Valley. On the highway, the Castañeda's branch at 61761 Twentynine Palms Highway is the one we confirmed. East of the village, Más o Menos is a coffee bar by day and a cocktail and natural wine bar at night, and its patio has hosted food pop-ups, so check its Instagram for what's on; our coffee guide covers it. For a wider choice, the Yucca Valley strip is about 7 miles west, roughly 12 minutes on Highway 62.
Twentynine Palms
Twentynine Palms is about 40 minutes from the house, by the park's North Entrance, and has its own run of Mexican kitchens. The town's visitor site lists Edchada's, Mexican Street Tacos and Nydia's Mexican Kitchen, and the places below add a few more. Our Twentynine Palms guide covers the rest of the town.
Taqueria Las Palmas
Taqueria Las Palmas is at 5692 The Plaza. Its listing shows it opening at 7:30am Monday through Saturday, closing in mid-afternoon on Wednesdays and Saturdays, and closed on Sundays. Listings mention birria tacos served with consommé, street tacos, an asada taco, a carne asada burrito, a wet burrito, quesadillas and taquitos. The early start makes it a fit for a morning at the north end of the park.
Lorena's Mexican Food
Lorena's, at 73741 Twentynine Palms Highway, is open about 11am to 8:30pm Tuesday through Sunday and closed Mondays. Listings mention tacos, birria tacos, a carne asada burrito, enchiladas and guacamole, along with vegetarian and vegan options. Some listings use the name Taqueria 29, so don't be thrown if you see it.
Vaqueros
Vaqueros, at 71845 Twentynine Palms Highway, serves Mexican food and seafood and is listed as open until about 10pm every day. Reviews mention a large birria quesadilla, ceviche, shrimp cocktail, horchata and street tacos with fish, carne asada or octopus. There's a patio.
Nydia's, Edchada's and Mexican Street Tacos
Three more are worth knowing, and all three are on the visitor site's list. Nydia's Mexican Kitchen, at 71809, is listed as open daily, with a later start on Mondays; listings mention carne asada burritos and tacos, birria tacos, fajitas, bacon-wrapped jalapeños and horchata. Edchada's, at 73502, is a sit-down restaurant with a bar and margaritas, closed Mondays; its menu lists enchiladas verdes and fish tacos, and reviewers mention chips and salsa and chile relleno. Mexican Street Tacos, at 73768 Gorgonio Drive, shares its space with a bowling alley and bar, serves tacos al pastor, shrimp tacos and prawns, and is listed as open until about 11pm on Fridays and Saturdays, a little earlier on other nights. Twentynine Palms also has a Castañeda's branch.
Pioneertown and Desert Hot Springs
Two more choices sit off the main strip. In Pioneertown, about 18 minutes from the house, the Red Dog Saloon on Mane Street says on its website that it was established in 1946. It serves a Tex-Mex menu and cocktails, with hours listed from morning to late at night. Our Pioneertown guide covers the town, and bars and saloons covers the drinking side.
Down the hill in Desert Hot Springs, about 45 minutes away, Delicias Mexican Cuisine at 66121 Pierson Boulevard is a family-owned restaurant that describes its cooking as inspired by Mexico City, with mole enchiladas, tacos and seafood on the menu. Its website lists mole enchiladas, camarones a la diabla, a chile güero, micheladas and a margarita flight, and says there's live music on Friday nights. Listings show it open daily until about 9pm. It pairs well with an afternoon at Cabot's Pueblo Museum in the same town.
Words on the menu
A few terms that come up on the menus above:
- Asada and al pastor. Asada is grilled beef. Al pastor is marinated pork, cooked on a spit.
- Cabeza and lengua. Beef head meat and beef tongue, cooked until tender.
- Birria and quesabirria. Birria is meat stewed in a chile broth. Quesabirria tacos are crisped on the griddle with melted cheese and usually come with a cup of the broth for dipping.
- Torta. A sandwich on a Mexican roll.
- California burrito. Carne asada with french fries inside, a San Diego style.
- Menudo. A red chile soup made with beef tripe.
- Chilaquiles. Fried tortilla pieces simmered in red or green salsa, often served with eggs or meat.
- Mole. A rich cooked sauce built on chiles and other ingredients, often spooned over enchiladas or chicken.
- Ceviche. Raw fish or shrimp cured in citrus juice.
- Horchata. A sweet rice drink with cinnamon.
Taking tacos back to the house
Takeout is how a lot of guests eat on a long day out, and the house is set up for it, with a full kitchen for reheating, a dining table built around a natural boulder, and a gas fire pit for sitting out afterward. Many of the places on this page list takeout, and a few list delivery.
If you'd rather cook, the outdoor BBQ grill is there for carne asada, and Kasa's butcher counter is the obvious place to ask about meat for it. The supermarkets in our groceries guide have the rest for a taco night, and our journal post on cooking in the desert kitchen has more ideas. One house rule matters for takeout drinks: the stock-tank pool and the hot tub are glass-free zones, so pick up beer and Mexican sodas in cans or pour them into plastic cups. Quiet hours start at 10pm, so keep a late taco run low-key when you get back.
Timing around a park day
There are no restaurants inside Joshua Tree National Park, so eat before you go in or take food with you. Some patterns from current listings:
- Early. El Guero opens at 7am, Taqueria Las Palmas in Twentynine Palms at 7:30am (Monday to Saturday) and Kasa at 8am. Algoberto's and La Caguama open at 9am.
- Late. Yum Yum Freeway Tacos serves until about midnight, Tuesday to Sunday. Castañeda's in Yucca Valley is listed as open 24 hours, and Mexican Street Tacos in Twentynine Palms stays open until about 11pm on Fridays and Saturdays.
- Mondays. Lorena's and Edchada's in Twentynine Palms are closed, and so is Yum Yum.
- Sundays. Taqueria Las Palmas is closed, and Kasa and La Caguama close earlier than usual.
In the warm months, carry takeout in a cooler if it's going to sit in the car while you hike. A parked car at a trailhead heats up fast.
Know before you go
- Hours. Taken from restaurant websites and listings in October 2026. Holiday and seasonal hours differ, and small places change names, days and owners often, so a look at a place's own page or its newest reviews is worth a minute before a special trip.
- Drive times. Roughly 15 minutes to Yucca Valley, 20 to Joshua Tree village, 40 to Twentynine Palms and 45 to Desert Hot Springs.
- Closed days. Lorena's and Edchada's in Twentynine Palms close on Mondays; Taqueria Las Palmas closes on Sundays.
- Dogs. Patio rules vary, so ask. Dogs aren't allowed on the park's trails, so plan dog-friendly meals in town.
- At the house. Cans or plastic only by the pool and hot tub, and quiet hours from 10pm.
Pick a taco night, a sit-down dinner in Twentynine Palms after a day at the north end of the park, and a takeout lunch for the trail, then check dates for your stay.
Keep exploring

Breakfast and Brunch near Joshua Tree
Breakfast and weekend brunch near Joshua Tree: diners and cafes in Yucca Valley, Joshua Tree, Twentynine Palms and Morongo Valley, with drive times.
Read →
Lunch near Joshua Tree
Lunch near Joshua Tree by town: delis that pack food for the park and sit-down lunches in Yucca Valley, Joshua Tree, Twentynine Palms and Morongo Valley.
Read →
Dinner near Joshua Tree
Dinner near Joshua Tree by town: Yucca Valley, Pioneertown, Joshua Tree, Twentynine Palms, Morongo Valley and Highway 247, with booking tips and drive times.
Read →