a Spanish restaurant is a place to eat Spanish food