Back to Previous

Armadillo Grill

120 East Main Street | Carrboro, NC 27510
(919) 929-4669

Open Daily for lunch and dinner.

Armadillo Grill combines the highest quality ingredients, with outstanding service to deliver an exceptional casual dining experience.

Facility Info