0 0 By peacetimesmedia All Stories 04 Oct: Restaurant review: Armadillo Grill By Madilyn Fecko I could swim in queso. I swear, Mexican food makes me weak. Armadillo Grill, located conveniently close to Peace on Glenwood Avenue hands down provides the best queso in town. The restaurant provides a quick sit down…