Now that I am really thinking back on it (and this was in 1998)..Skyline was better. I may have just gotten my places confused. LOL
I totally forgot about La Rosas....I may need to take a 3-day road trip just for the food.

There was this one place where I got this bomb sandwich one afternoon. The place was in Evanston but I totally forgot what its called.
Shame on you WenD08