29 Palms Inn
Lunch, Dinner & Sunday Brunch
73950 Inn Ave
Twentynine Palms, CA 92277
The 29 Palms Inn is built around the oasis of Mara. This oasis has a little pond with crazy palm trees around it and the cutest little turtles in it. They also have their own farm that you are welcome to stroll around in. This place is more than just a restaurant and hotel. It's an historical landmark (it is over 90 years old!) right outside the Joshua Tree National Park. The restaurant has a full bar - and music on the weekends. The pool is right outside the restaurant so you may get splashed a little in the summer!
They explicitly list vegan dishes on their menu! I love the Carrot Osso Buco which is made with a Porccini base. It reminds me of a roast without the meat. The Roasted Butternut Squash Hummus is a tasty appetizer. Make sure to let the waiter know you are vegan and that you do not want cheese on your food. 😀