Located on the Riverwalk, the #1 tourist destination in Texas with more than 11.5 million visitors each year, The South Bank is home to world-class restaurants and retailers – all against a perfectly picturesque backdrop.