I enjoyed my trip to El Dorado Cantina. The food was delicious and the margaritas were top notch. The staff was super friendly but we're a little slow; there was also a mishap with billing that was addressed in an awkward, but okay manner. (Large parties, I understand that kind of chaos). The drinks took a long time to come and though I definitely understand the bar getting backed up, that explanation could be given in advance - not after we were halfway done with our meals.
The quality of the food totally saved my review, though. I'll definitely give them another shot down the line.