Cucayolandia is a restaurant.