Alibaba's is centrally located at Front Beach, Vung Tau, just next to the palace hotel. The food served here is very good. Occasionally not all the food on the menu is available. The beer is served in lovely iced glasses. I enjoy watching the Bollywood dancing on the two big screen TVs.