If the weather's good, Red Mesa is a must. The food is good, the prices reasonable, but the outside setting makes it a great spot. The service was very good and when the manager found we had gone for three consecutive days, he sent over margarita's on the house. Happy hour drink specials are a good deal.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.