1. Calavera Empanada & Tequila
370 E Main St, Carrboro, NC 27510
Coordinate: 35.91062,-79.06763
Phone: (919) 617-1674
2. Armadillo Grill
120 E Main St, Carrboro, NC 27510
Coordinate: 35.91042,-79.07032
Phone: (919) 929-4669
3. Carrburritos
711 W Rosemary St, Carrboro, NC 27510
Coordinate: 35.91077,-79.06648
Phone: (919) 933-8226
4. Taqueria El Vajio
506 Jones Ferry Rd, Carrboro, NC 27510
Coordinate: 35.90698,-79.08393
Phone: (919) 967-1556