Ayla Restaurant, Nayara Tented Camp, Costa Rica, Feb. 28, 2023
Ayla is the brand-new full service restaurant up at the Nayara Tented Camp at the Nayara Resort in Costa Rica. We ate here on one of our last nights, and considering that at home we are transitioning to a Mediterranean diet, and we recently ate at Galit in Chicago (check out my review here!) which serves very similar fare, eating at Ayla was definitely on the list for us. The ambiance at Ayla is glamping chic. Ayla is in a…