Just got back from an awesome Peruvian meal at El Iman Restaurant (945 Elizabeth Ave, Elizabeth, 908-351-8668, open 12 to 9 every day except Wednesday). I have a Peruvian friend, and he's tried tons of places in NJ, Queens and Manhattan, and this is his favorite. We went with nine people, so we were able to try lots of dishes.
For appetizers we had ceviche de mariscos (spicy seafood served w lemon, onions, corn & sweet potato), yuca ala huancaina (fried yuca w/ creamy cheese sauce)and mixed salad. The ceviche was perfect, perfect texture seafood, great dressing, piled with thinly sliced red onions, dried corn kernels, a piece of fresh corn on the cob and a hunk of sweet potato. The yuca had a crunchy exterior and nice soft inside, coated entirely with a delicious bright yellow cheese sauce, which had more the consistency of mayonnaise than cheese.
After that we had jalea (fried seafood w/ pieces of fried fish, potatoes, yuca and salad), one and a half rotisserie chickens with sides of an excellent spicy sauce that looked like mustard but tasted nothing like, picante de camarones (shrimps in spicy sauce w/ coconut milk base), bistec a la chorrillana (beefsteak in spicy onion sauce w/ vegetables), a side of plantains, and many sides of rice. We also tried a bright yellow Peruvian soda that tasted like Bubblicious chewing gum. It was a tremendous meal. We ate almost everything, had no room for dessert, but my friend said the desserts weren't very good anyway. His favorite dish is the bistec which has a wonderful spicy sauce, but I was unable to pick a favorite out of an array of amazing dishes. The portions are huge, so if you don't go with a lot of people, you won't be able to try too many things.