restautants near me guide
restautants near me guide

Armadillo Grill Carrboro NC

Restaurants Near Me Guide found user rating of 4.1 with 466 reviews about Armadillo Grill

Armadillo Grill Description

Armadillo Grill in Carrboro NC falls under the category of Restaurants in Carrboro NC with a rating of 4.1 by users. Armadillo Grill located at 120 E Main St, Carrboro, NC 27510, United States. Armadillo Grill Geographic Coordinates: longitude — -79.0703289, latitude — 35.9104604.

Armadillo Grill operates from . For more information, please call on (919) 929-4669 or visit Armadillo Grill Website. If you have ever been to Armadillo Grill, share your experience with other users and write a review.

Photos of Armadillo Grill

Photo of Armadillo Grill 1 Photo of Armadillo Grill 2 Photo of Armadillo Grill 3
More Image

Reviews of Armadillo Grill

William Kitchin

It is great as always. Plate was good and bar b que barreto was awesome

Kylie English

This place is amazing. I have been going here for more than 10 years!! The staff is very friendly and the food is sooo good. You have to try the queso.

Peter & Nicole Bohlen

Great tex mex option in chapel hill. Hope they open the salsa bar back up soon!

More Reviews

Information

Address

120 E Main St, Carrboro, NC 27510, United States