We recently got ahold of this picture of Stephen Colbert at Lombardi’s Italian restaurant in James Island. So he does visit Charleston occasionally! We love Stephen Colbert!

[image-1]