We check out the newest Mexican restaurant in Harwich Port, Massachusetts, Pelham Tides.