Restaurante Sidreria Cuba is a Spanish restaurant specializing in homemade food, cachopos, and grilled dishes. It is located at Calle Cuba, 15.