A nice treat in a city that is dying to become a 'foodie' town. The Red Mesa is worth the visit. We live in TC and this place seem to deliver on a regular basis. When it is busy, plan to wait, if not, plan to enjoy!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.