Casa Tagoro is a Spanish restaurant offering a diverse menu.