La Guarida is a bar offering a Spanish menu, specializing in tapas, with an exotic ambiance.