Casa España is a Spanish restaurant offering a diverse selection of tapas and dishes, with many ingredients sourced directly from Spain.