We had just finished a long day in Canyonland NP and Dead Horse Point State Park and wanted a restaurant where we could get a good meal and relax. Based on prior Trip Advisor reviews, we went to Zax's and we were not disappointed. While there was a wait in the main dining room, we were able to sit at a booth in the bar area right away. Angel was our waitress and she was great! My wife had the salmon (which they said was flown in fresh...don't know for sure, but she said it was good), and I had the Fettuccine Alfredo with shrimp which was very good. There is a delicious, very large chocolate chip cookie (warm from the oven) with ice cream for dessert and good coffee! By the time we left, the restaurant was really busy and the wait much longer, which tells how popular a restaurant this is.