Carrburritos Taqueria
711 W. Rosemary St.
Carrboro, NC 27510
(919) 933-8226
Hours:
11:00 AM - 10:00 PM