Caya means “street” in Papiamento, Aruba’s national language—a fitting name, seeing how one of the owners grew up on the street where the restaurant is located. This Latin-Caribbean spot ...
Results that may be inaccessible to you are currently showing.