We enjoy this restaurant because of its good food and service. We have never had reason to complain. It's Northwest location is to our advantage since we live North of Tucson, AZ.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.