We are trying to decide where to eat the day we are at epcot. We really wanted to try Le Cellier but they are completly booked. We have to decide between lunch at coral reef or dinner at san angel inn. We want somewhere with atmosphere and good food. And something the adults as well as kids will enjoy (celebrating 2 7yr old birthdays). please help!

2009 pop century
2007 off site
2003 ASM
1998 POFQ