If you need the creature comforts of home, the Red Stone Inn is right next door to Canyonlands RV. Good folks, locally owned, and a nice little hotel.
Moab Brewery has some darn good eats, but after a personal experience, I would recommend paying cash. I had a credit card skimmed there, and 1 person in the group I go down with at least once a year had the same thing happen a year later.
Moab Diner is also open relatively late for ice cream. Multiple flavors.
Fins n Things is the perfect introduction to slickrock wheeling. Hit up Hell's Revenge to get even more.
Alco...yuppers! My favorite department store. Small town "market" feel, and near wal-mart pricing.
City Market is the way to go for any grocery needs you have. In the morning, stick around on the south side to join in on trail rides if you don't know your way around. Find a lifted rig, and there's a good chance you'll have a trail leader.
Ditto on Red Stone Inn. They treated us great. I would stay there again.