I thought San Angel Inn was very authentic, I hadn't eaten there in a few years so I couldn't remember what it was like. And than from reading some negatives reviews here I didn't know what to expect. My two friends and I had a late lunch there and all three of us really enjoyed our food. We're all Latino so we know good Mexican food. As a matter-of-fact, I had planned out the entire trip since neither of them had been to Epcot and I had. Originally I had asked them what they wanted to eat and they said they didn't care. Since Mexico in my opinion has the nicest ambiance, I made ADR's there. So one of my friend's tells me afterwards, "we should have ate at Moracco since we can always eat Mexican" I told her "i asked you!" Isn't that something, at first no one has an opinion and after it's all said and done, the opinion's come out. Oh well!
However, on the service it was very slow. My friend had ordered a virgin margarita which didn't arrive until she was finished with her dinner. We thought the server had forgot, but to cover himself up he said he was bringing her dessert which was the drink.