What restaurant?
It's kind of a rundown deli that is in front of the pickup truck in that image. I'll share a photo, but it looks more like a rundown home than a sought after landmark for tourists and people who love anything extraterrestrial related...
This is near to its entrance:

This is inside by the cash register:
