Margarita Mama’s Restaurant
Do not go there
This location was among the toughest areas I've actually visited. I had been likely to the IMAX film and had sometime to destroy. It had been two buddies and myself we strolled in got a desk, it had been not active whatsoever. We waited for 15 mins then got up and have to get a waitress. ...