Fresh fish, straight from the sea, at Zihuatanejo, MX fish market.