Search results
- See moreSee moreSee moreSee moreArmadillo GrillMexican Restaurant · $
Armadillo Grill is an award winning Tex-Mex restaurant with two North Carolina locations: Carrboro and Raleigh. Owned...
Website: armadillogrill.com
Phone: (919) 546-0555
439 Glenwood Ave Raleigh, NC 27603 233.52 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible
- Family friendly