Armadillo Grill

Armadillo Grill

Restaurants in Carrboro, NC

Restaurants Bars Tex-Mex Restaurants

Contact us

Location

120 E Main St.,
Carrboro , NC 27510 UNITED STATES

Reviews

Armadillo Grill 919-929-4669
120 E Main St.,
Carrboro , NC 27510 UNITED STATES
$
Armadillo Grill

Detail information

Company name
Armadillo Grill
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Armadillo Grill

Contacts Location Details