Andrew C.
Yelp
I'm thinking John's is a bit of an anomaly? It feels like a remnant of old Palm Springs from when it was a sleepier, more mellow desert town, sans the glitz of downtown.
The exterior exudes that vintage vibe, down to the weird chimney element on the wide roof and big windows facing Palm Canyon. Inside it feels like a diner but with tall, wood ceilings, with a row of 70's colored booths (you know; burnt orange, maroon, pea green, etc) ringing the perimeter at the windows and some basic tables to fill in the interior space. Step up to the counter, place your order, find your own table, and they bring your food out to you. There isn't a wait staff per se, but they deliver the meal to your table and bus it after, so it's different from a diner in that sense, even though it feels like one. The menu too, leans Mex-American, with burritos, tacos and the like, but there are lots of burgers gyros and sandwich deals here too. But guess what? The salads are something else. At least the one I had, (the Salmon Salad) which was just damn huge, with a big ol slab of fish on top, lots of eggs, tons of veggies and a big cup of dressing on the side. It was amazingly good, fresh food and I couldn't even finish the thing, so I had to box it up to go. Not only that, but I thought the price was more than reasonable; I'm sure it'd be 30% more at a downtown joint.
Old school, low key, and very satisfying, though the atmosphere is a bit sleepy. And there is no alcohol served here either. Just saying, if you're looking for a high energy, sleek place, this is not it. Just good solid food.