Indalo Tapas is a Spanish establishment specializing in tapas, with a wide variety recommended by customers. It offers a generous menu with excellent value.