City Guide

Armadillo Grill

439 Glenwood Ave
Raleigh, NC 27603
Hours: mon - ; tue - ; wed - ; thu - ; fri - ; sat - ; sun -
Phone: (919) 546-0555
Reviews
In Short A do-it-yourself menu offers up everything Tex-Mex in a casual setting. Burritos, tacos and killer margaritas are all made to order. Both locations offer up prime people-watching with ample outdoor seating. Low prices…Read More
Content by CityGrid; Data by InfoGroup; © 2012