We tried to guess where you are. Click to change.

Armadillo Grill Review

Saturday, August 13, 2005
We went here a while ago, and, all in all, it proved to be a pleasant experience. The atmosphere was homely and the enchiladas were great. Service was average, but no complaints. Some of the nachos that were served were burnt, but still tasty and the salsa was sufficiently spicy. We'll definitely eat there again.

More from Patricia:

120 E Main St
Carrboro, North Carolina 27510
(919) 929-4669

More Reviews