Winston-Salem is a family-friendly place known for its restaurants. Sports fans can enjoy basketball games and football games. Nature lovers can visit Reynolda Gardens and Salem Lake. Check out other sights like Benton Convention Center and Old Salem.