Al's Pub Shack is now open to the residents of Chapel Hill, N.C. Al's is a place where old friends gather and new friends meet.
Al's Pub Shack is now open to the residents of Chapel Hill, N.C. Al's is a place where old friends gather and new friends meet.