Not much joy for vegetarians at this street market in Cusco, Peru.