The segment on Cowfish opens with the narrator proclaiming: "Fewer burger spots have a bigger buzz than Cowfish in Charlotte. It's the most popular North Carolina mash-up since tar met heels." You can watch the entire episode online by clicking here (Cowfish debuts around the 13:30 mark). You can also catch it when it re-airs on Travel Channel over the coming days by checking the channel's schedule.
In addition to the original Cowfish location in SouthPark, there's also one in Raleigh, and a location is scheduled to open this year at Universal Studios in Orlando.