74/7D Hai Ba Trung Street, Dist 1
Ho Chi Minh City Vietnam
Ho Chi Minh City Vietnam
+84 8 824 3148
Open Hours6pm-late daily.
OverviewOccupying the entire first floor of Camargue Restaurant , Vasco's is a popular setting for expatriates on Friday nights. When the restaurant closes, Vasco's opens up...
more