El Chamiza

Down on calle Mérida, towards the Perla Marina Hotel, the former La Biznaga is now El Chamiza.