I don't think so. I visited with a friend on the way to the airport and as she was driving I just relaxed and paid little attention.
Not "downtown" Durham --7 to 10 minutes from "central"
It's a couple miles off I40, same exit as Southpoint mall. There is another location near Chapel Hill at I40 and 54.
Get quick answers from Nantucket Grill staff and past visitors.