It's more of a burrito place rather than a taqueria, but Carrburritos in Carrboro is a personal favorite. Everything is very fresh, and they have an excellent selection of wonderful salsas, as well as excellent chorizo that is great in almost anything.