We ate there on June 24th and I have to say that my taco salad was actually pretty good. My son really wanted to eat there and we had an ADR for the Grand Floridian Cafe and I gave in and canceled the reservation. I wasn't very happy, but decided not to pout and be a baby as I am the Mom afterall, but I was pleasantly surprised. It was good - not great - but good!! It certainly wasn't the worst meal we had our trip - that honor goes to a terrible vegetarian wrap I had a couple of nights earlier at Cosmic Rays!! I'm not a big fan of counter service meals, but I would eat at El Pirata Y Perico again.