Select a restaurant
The Fitzcarraldo is a lovely restaurant on the riverfront, with delicious food and good service. Try the brilliantly prepared regional and international dishes or the organic juices. It has the best coffee in town and it´s one of the few places in Iquitos where you can enjoy a peaceful and quiet venue during the day. The place is a tribute to the Werner Herzog movie Fitzcarraldo filmed in Iquitos in 1982. Visit the gift shop with peruvian and amazonian handicraft.