Enjoyed this restaurant so much, that I was back in two days with my husband. Yummy duck tacos. Everything was great.Good drinks. Great atmosphere in the outside patio at night, it was stunning with bamboo and water features. Inside a little noisy but fun. Go to the the Red Mesa downtown.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.