1
"John’s Place is a classic all-day diner favored by locals." - Nathan Tavares
Classic diner with breakfast, lunch, and dinner favorites
72132 29 Palms Hwy, Twentynine Palms, CA 92277 Get directions
$10–20
New American restaurant · Twentynine Palms
Caribbean-influenced New American fare & live music
8 Postcards
Gastropub · Twentynine Palms
Scratch-made pub bites, burgers, chicken sandwiches, & craft beer.
4 Postcards
Observatory · Twentynine Palms
Stargazing, nature trails, and solar system models.
2 Postcards
Hotel · Twentynine Palms
Boutique motel with curated design, fire pits, near park
1 Postcard
Donut shop · Twentynine Palms
Vietnamese pho, tacos, dumplings, and donuts served
5 Postcards
Barbecue restaurant · Twentynine Palms
Tender, fall-off-the-bone ribs, steaks, burgers, and more
3 Postcards
Mediterranean restaurant · Twentynine Palms
Mediterranean comfort food, kebab platters, shawarma, falafel, burgers
0 Postcards
Hiking area · Twentynine Palms
Historic spring-fed oasis with palm grove & accessible nature trail
Art gallery · Twentynine Palms
Local art gallery showcasing painting, photography, sculpture & classes
Bakery · Twentynine Palms
Pizzas, pastries, sandwiches, and baked goods made fresh daily.