World of Waves est un restaurant en bord de mer, pieds dans l'eau se situant dans le village de Taghazout. Il offre une terrasse avec une vue imprenable sur l'océan. Une cuisine variée et savoureuse basée sur les produits toujours de saison, frais et locaux. Vous trouverez aussi bien du poisson, des calamars, des tajines, que des burgers par exemple. Vous pourrez si vous le désirez accompagner vos plats de boissons alcoolisées. Le service offert est un service non stop de 8h du matin à 23h le soir (dernière commande à 22h). La décoration simple et rustique alliant bois et autres matériaux naturels laisse place à l'océan dans toute sa splendeur.