Armadillo Grill

Armadillo Grill is an award winning Tex-Mex restaurant with two North Carolina locations: Carrboro and Raleigh

Location

Raleigh, NC 27603

Website

https://armadillogrill.com/