Armadillo Grill
category : Businesses
Fresh Tex-Mex food made from scratch daily, with a tortilla-making machine that kids like to watch. Also offers TVs, jukebox, pinball and darts in upstairs bar. Patio dining.
Address:
120 E. Main St.
Carrboro, NC 27510
Phone: (919)929-4669
Our Website:www.armadillogrill.com
Come visit us in Carrboro, North Carolina