Mezcal has opened at its new location on Major Taylor Boulevard, across from the DCU Center. The new Mezcal is about 7,000 square feet with a great bar area. The bar area alone is bigger than the former restaurant, which was on Shrewsbury Street. The night we were there ~ a Thursday in early February ~ the place was packed and hopping. Check out the myriad of margaritas. It looks like Niche Hospitality, headed by Mike Covino, has another winner on its hands.