By Mexico and Norway there is a little Mexican resteraunt along the Lagoon.
Tables are set up for eating along the lagoon. If you are lucky enough to find an open table, they are one of the best seats in the house in my opinion. People will find a table and sit there for hours so they don't loose their spot. We have seen people having nasty verbal confrontations over an open table.
The resteraunt is called Cantina de San Angel (I'm pretty sure). I've seen people sitting at the tables without ever ording food from this resteraunt. But if you like Mexican food, it is an inexpensive way to eat dinner and then see Illuminations if your willing to wait there a while.