I've heard that Coral Reef has yummy food, but small portions- so keep that in mind if anyone in your family won't be happy without a full tummy (Like my DH). San Angel is yummy- and it's in the middle priced tier too! It was my second choice (got Le Cellier- Sorry) - the food is real Mexican however- not Chevy's or Don Pablo's (which I like as well). Both have nice atmosphere's - in one, you can watch the fish in the tank, the other feels like an outdoor Mexican restaurant at night in the shadow of a volcanoe (although it's indoors). If you do SAI - someone must order the Queso appetizer- it's super yummy! Good luck choosing- Jill