The Nest Nail Spa is an award-winning, 5-star rated nail salon in The Denver Tech Center (DTC) leading the way in natural nail care.