The atmosphere here is great but that's all they've got going for them. The food was cold and the beans and rice seemed to be reheated or as if they'd been sitting under a heat lamp. My dish had great flavor but I wish it had been prepared more professionally. My mom had to have hers remade. It was nice that the manager addressed the issue but the dish was worse the second time around. I don't think I'd ever go back here. I'll just stick to trusty Eldorado.