We have eaten here while visiting Puerto Morelos many times. The food is delicious, authentic, and SO reasonably priced. The owner is a lovely woman originally from Mexico City who takes pride in her restaurant. Her English is extremely good and is eager to explain all the food and beverages in her shop. This is a not to be missed stop!