Armadillo Grill

Call
Website

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

Own this business?
See a problem?

You might also like

United StatesIdahoRobertsArmadillo Grill

Partial Data by Foursquare.

Advertisement