Meson Sabika in Naperville
If anyone spends anytime in the western 'burbs, Meson Sabika in Naperville is quite good. It's a beautiful setting too - in a huge white mansion. Food is much better than Ba Ba Reeba - I haven't been to Iberico, so I can't compare.
If you want to go to Meson Sabika, reservations are needed for the weekend evenings.