We did the food-tour in Barranco with 4 friends. The tour was supposed to last 4 hours. We started 10.30 so we had to be done bij 14.30. The tourguide did not teach us a lot about the area, when we asked questions, he couldn't answer properly. We learnt more if we took our lonely planet with us. The food was good, but we couldn't enjoy all of it because the tour lasted a lot longer than expected and we had to catch a plane so we had to leave early. We were really dissapointed, 50 dollars is a lot of money, so you can expect a great tour, but it wasn't.
We got some money back when we came by the office after telling that we couldn't enjoy a lot of the food because the lack of time. But still too expensive for what you get.