In an attempt to save the hordes from the overpriced, mostly mediocre dining in Moab, here are my picks to see you through your trip...
Moab Brewery - consistently good food and beer at moderate prices; very popular - there are sometimes long waits, and service can be slow
Ekleticafe - Fresh, interesting breakfast and lunch options
Love Muffin Cafe - This is a relatively new option in town. Despite the terrible name, the food I've had is very tasty, as are the coffee drinks. Breakfast and lunch only.
Milt's - a tiny, mostly walk-up (there is seating for about 8 inside) burger shack using all natural meat (including buffalo) served up with hand-cut fries, shakes. On 400 East.
Fiesta Mexicana - expensive for a Mexican restaurant, but the food is consistently excellent, unlike Miguel's Baja Grill, which is sometimes hit, sometimes miss (and an expensive miss, too!). Don't even think about La Hacienda.
Diner food - Moab Diner is what you would expect. Nothing outrageously delicious, but a better value than almost anything else in town. It's the best place to walk in and buy ice cream on a hot day as well.
Fine dining - Center Cafe and Desert Bistro both get good reviews. I haven't eaten at Center Cafe in about 5 years, but was excellent then. I hope to try both again in the near future.
Places and food to avoid, if you live anywhere with decent eating options:
* Singha Thai - If you have spent the last three weeks eating nothing but burgers, and you will soon go catatonic if you don't get some variety, I suppose this place could hit the spot. But if you are used to good Thai, you will find the food uninspiring and somewhat bland. The only dish I have liked there is the Volcano Shrimp. They do have an interesting tea menu, but availability is spotty.
* Any pizza place. Sadly, none of the available options are that good.