Taco Bell Locations in Chapel Hill, North Carolina

Taco Bell Location

  • Taco Bell
    48 Knox Way

    10:00 AM - 11:00 PM 10:00 AM - 11:00 PM 10:00 AM - 11:00 PM 10:00 AM - 11:00 PM 10:00 AM - 12:00 AM 10:00 AM - 12:00 AM 10:00 AM - 11:00 PM
    48 Knox Way
    Chapel Hill, NC 27516
    US
    phone
    Services
    Online Ordering