Very romantic setting.
All reviews seem positive
The Scene Once inside the doors, the strains of flamenco guitar and wonderful smells coming from the kitchen will transport you to Old World Spain. Whether you choose to sit at the...