I'm getting caught up; my apologies if this has been addressed. The Johnson & Wales in Charlotte (NC) didn't exist until 2002, when the "decision to consolidate its smaller Charleston and Norfolk campuses by building a campus in Charlotte, N.C." I figure, since SM reportedly went to school in Moncks Corner (c/o '95), and lived in Summerville, Charleston would have been the most likely J&W campus for him.
https://www.jwu.edu/content.aspx?id=19928
Thanks! I only knew about the RI campus because it's the largest, and the Charlotte because my nephew went there. I recently heard there's one in Denver, and now found there's one in Miami, too. But, you're right, I'm sure he would have got to the SC campus which I hadn't known about.