Popular Mexican restaurant Mezcal Tequila Cantina has outgrown its Shrewsbury Street location and is moving closer to downtown Worcester, according to City Manager Michael O'Brien.
Downtown Worcester has been full of development activity for the past few years, as the city focuses on revitalizing the area and moving it away from only being a bustling place during office hours.