Neal’s Deli
100 E. Main Street
Downtown Carrboro, NC

Neal’s is located at the corner of E Main and S Greensboro Streets in Downtown Carrboro. Our entrance is on the S Greensboro side. Handy dandy map below with driving directions. There are plenty of places to park, including free town lots at S Greensboro and Carr Streets and on N Greensboro across from the Century Center.