I have had lunch at Coral Reef three times in the last two years and dinner twice. Each and every time the food and service and ambience were absolute perfection. It is my favorite Epcot dining experience.
The only one on your list that I have not yet tried is Biergarten. I am really looking forward to dining there next trip.
We enjoy San Angel, but the food isn't nearly as good as the atmosphere. It's tasty, but not overly fresh or spectacular.
I like Chefs de France, because I love French food. And I have at least one meal there each trip. But in the last year, I did have an awful entree--a tough, overcooked steak. Funny thing is that it happened one other time (in 2003). So it's hit or miss for us. And the service is never friendly or fast at Chefs de France, but that doesn't really bother me that much.
We ate at Tokyo Dining last trip and the Sushi was horrible. It ruined the entire meal, and I usually love sushi. Nothing at Tokyo Dining really tasted good. Some things were okay, but the sushi made me sick for the rest of the evening. Yuck!
We did have the BEST sushi of my entire life at the end of that trip (last summer). We found it at Wolfgang Puck Cafe. It was so good, we went back to the bar for their weekday half-price sushi special as we were leaving town. By that point, we were no longer on the dining plan, but the sushi was so good that it didn't matter! My brother in law said he would drive from Asheville NC to Orlando just for Wolfgang Puck's sushi. It was THAT good.
