Went here twice for mexican food. The food was good, not great. The service was great, and had a good sense of humour too. But the star of the show was the Bohemia dark beer, and my wife's margaritas. There are better restaurants on Isla, but Mamacitas was fun, and quick service and food.