Café Cayo is a restaurant specializing in specialty coffee roasting.