V City Plaza is at the heart of Chinatown. It is located on the north side of Spring Mountain just between Decatur and Jones and is the home of many quality businesses such as Captain 6 Korean BBQ, Chicha San Chen (吃茶三千), A Different Beast, EVO Internet Café, and more