Home › Forums › Regional Forums › Where Should I Eat? › Tapas? › RE: Tapas?
March 28, 2007 at 12:12 pm
#2476833
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.