Local News

The Carolina Inn ditches plastic straws

The Carolina Inn in Chapel Hill is the latest Triangle business to sitch plastic straws.