The Cowfish is a popular restaurant in Charlotte’s South Park area.
The Cowfish is a popular restaurant in Charlotte’s South Park area. Cowfish.com via WBTV
The Cowfish is a popular restaurant in Charlotte’s South Park area. Cowfish.com via WBTV

Cowfish restaurant closes again after more diners get sick

June 10, 2015 04:01 PM