Saying it is another step closer to opening their doors, the new owners of the Taco Villa brand in St. Cloud have installed the signs on their building.
After 46 years of business, Taco Villa of Waite Park is closing up shop. The Mexican restaurant, located near the intersection of Division Street and 2nd Avenue South, will have it's last day of business on Christmas Eve.