The Closure of Downtown Raleigh Restaurants: Armadillo Grill, Capital Club 16, and Clouds Brewing Shutdown Their Locations on Glenwood Avenue, West Martin Street and North West Street
The Armadillo Grill, which has been in business for 22 years, has announced its closure onKnow More