Taste of Charlotte celebrates 20th anniversary

Taste of Charlotte celebrates 20th anniversary