This place is awesome.
The Traditional restaurant as well as the deli style restaurant inside.
The assortment of food items is amazing, too many good things to choose from. And the prices are great.
It is a great experience, if you like Mexican food you must go and check it out. This is the closest thing to Mexico without being there.
After eating it is great to explore the rich colors and products in the market.
And don't forget the Sunday brunch with tons of choices and lots of traditional entertainment.