Plaza 28 De Julio, Iquitos, Peru
Calle Sargento Lores 178, Iquitos
At the corner of Napo
at Malecón Tarapacá
Catch the real flavor of Iquitos. From street stalls to elegant dining rooms, paper plates to fine china, restaurants will be one of your best glimpses into the heart, soul and belly of life in Iquitos - and definitely your most delicious. Loosen your belt and dig in.