I had a horrible experience at the Mercado Coral Negro - the shopkeepers harass you endlessly and the prices are NOT cheap. Not only did i find the same junk for less money at a nice air conditioned shop in the mall, but i also came home to find bogus charges on my credit card statement from El Ave Fenix.....
More