Armadillo Grill
120 E Main St
Carrboro, NCUnited States
35° 54' 37.2636" N, 79° 4' 18.5736" W
Best Mexican in town (actually it is in Carrboro but who really cares). This is fantastic place to go on any day, especially a hungover Sunday morning. The food is a little pricy but it is great. I highly recommend the queso dip. It is quick and rarely disappoints. Checkout: Armadillo Grill

