Café The Plaza, Aruba — established 1991

Ambiance

Gallery

The terrace, the dining room, the food and the nights that stayed busy until late.