Yes, there are now 2 table service restaurants in the Mexico pavillion.
The San Angel Inn is the original one and it is inside the pyramid. A new restaurant - La Hacienda de San Angel - opened last fall and it is across the walk way next to the WS Lagoon.
San Angel Inn serves lunch and dinner. La Hacienda is open for dinner only.