"Food is reasonably fresh but bland and mediocre. You can do worse but La Taqueria Mexicana on Pine St has MUCH better food for comparable prices. The real problem is that the management at El Flamingo is slimy and dishonest. When we placed a takeout order by phone, they took advantage of the fact that we were ordering from an old menu to deliberately misunderstand the order we were trying to place in order to charge us significantly more money for less food. Then when I tried to sort out the misunderstanding as I was picking up the order, they refused to fix it, argued with me rudely, and pretended to be bad at English in order to stonewall me. We won't be back, and I wouldn't recommend that anyone eat there. But if you decide to do so, be very careful, pay attention to exactly what they are ticketing you for, and make sure to have them confirm each item and the price they are charging you. Otherwise you run the risk of being stolen from through deliberate overcharging. This is not the first time we have dealt with questionable and shady behavior from the management here, either. This incident is just the most egregious and blatant, and the final straw for us."