This is Carrboro at its best. Healthy, fresh, friendly. Low cost meal, that can not be beat. This isnt your high end place to go. This is a place that gives you just what they intended, and they are the best.
If you own or manage Carrburritos Taqueria, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.