A Spanish restaurant serves Spanish food.