a Spanish restaurant is for having fun