San Angel Inn has the best atmosphere in the park and the food is real close to authentic mexican, not tex-mex.
Coral Reef would have to be the next best atmosphere with the aquarium, the food is good but not outstanding.
LeCellier has very good food and you feel like you are eating in the...