Recently visited both Zocalo and CubaLibre. Both were very good. Zocalo is contemporary Mexican and the food and service were very good. Lots of range for those who like it highly seasoned and those who don't. CubaLibre, near 2nd and Market, was new to me. The food was good, the service was good, the noise was annoying.