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 ...
After 22 years in business, Armadillo Grill on Glenwood Avenue in Raleigh has closed. Owners made the announcement via social media on Wednesday that the restaurant would be closed, effective ...