Cubanos is a year-round café and bistro in Leigh-on-Sea, serving house-made breakfast, lunch, tapas, and evening meals, plus cakes and desserts.