Five seaside restaurants the Michelin Guide recommends in Mexico, from a Cabo bay with Sea of Cortez views to live-fire grills on the Riviera Maya