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