The Vista in downtown Columbia is home to several popular restaurants.
The Vista in downtown Columbia is home to several popular restaurants. The State File photograph
The Vista in downtown Columbia is home to several popular restaurants. The State File photograph

New restaurant planned for Huger Street in the Vista

June 02, 2017 5:03 PM

More Videos

  • What are the tallest buildings in Columbia?

    Here is a quick look at some of the tallest skyscrapers in Columbia