Home › Forums › Regional Forums › Where Should I Eat? › Tapas? › RE: Tapas? March 28, 2007 at 12:12 pm #2476833 mjsneddonMember Consider this a second vote for Emilio’s. I have not eaten at their place in Wheaton but I have done so several times at their original restaurant in Hillside, IL. Very good.