El Pesquero has excellent fish and shrimp. Ate there three times during a two week stay. Open palapa and sand on the floor. like much of Puerto Morelos, it is hard to be too casual in your attire. They serve tasty condiments before your main course--bean spread, jicama, salsa-- with the ever present tortilla chips.