Yes. Looked mobbed and menu nothing special. El Fenix across the street is wonderful!
Yes
There's a food court with some basic options - salad, pizza, burger, etc. But there's restaurants all around or you can bring food to eat in the food court or outside.
Thanks! Your answer is awaiting moderation.