La Cueva is a Spanish restaurant and tapas bar inspired by the cuisine and lifestyle of Spain.