Vista does not yet have a photo. Upload the first!
X
Comments
Quote: La Vista is one of several restaurants located in the Aruba Marriott Resort on Palm Beach. You can order off the menu or enjoy a wonderful, all-inclusive buffet. The theme of the buffet changes each evening. At breakfast, La Vista offers a wonderful... Read the full Vista review
From journal It's Awesome in Aruba!