Armadillo Grill
Advertisement
2878 E 650
Roberts, ID 83444
Armadillo Grill, located in Roberts, ID, has been serving authentic Tex-Mex cuisine in North Carolina for over 25 years. Known for their commitment to freshness, they make their salsa daily instead of relying on pre-packaged options.
The restaurant prides itself on a vibrant atmosphere, offering a taste as big as Texas, with complimentary salt and lime for tequila enthusiasts. With a focus on quality ingredients and traditional flavors, Armadillo Grill aims to provide a dining experience that is both memorable and enjoyable.
Generated from the website
See a problem?
You might also like
Partial Data by Foursquare.
Advertisement




