I didnt stop and try any of them, but there are a few 12 miles away in Mexican Hat, UT. Most look to have overlook views of the San Juan River
In the very near there are no restaurants. But some miles away there are different kinds of restaurants and also a Walmart shopping area.
Thanks! Your answer is awaiting moderation.