After 22 years in business, Armadillo Grill on Glenwood Avenue in Raleigh has closed. This comes shortly after the restaurant's alcohol license was suspended on April 12. Owners made the ...
Armadillo World Headquarters, which closed in 1980, was reborn last year. Now, it’s looking for a new permanent home in a very different city.