a Spanish restaurant is for cultural richness