Hosted on MSN1mon
Caya House
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 ...