El Rancho is a restaurant that specializes in delicious rotisserie chicken that is served with french fries and coleslaw.
It is always crowded and since there is no air-conditioning, it can get extremely hot inside.
The service is fast and the restaurant is extremely clean. The food is delicious and inexpensive.
This is my favorite place to dine in Iquitos.