"Takeout Central was founded in 1996 as Tarheel Takeout and is one of the leaders in multiple restaurant delivery. It is headquartered in Chapel Hill and partners with over 350 restaurants and 200 delivery drivers throughout North Carolina. Takeout Central operates across Wilmington, Raleigh, Durham, Chapel Hill, Cary, Greensboro, Winston-Salem, and Asheville."
Member Since: 2021