Regarding Vietnamese:
-- My friend's recommendation is Tank, off Lawrence.
-- For a small and tasty, albeit expensive, bowl of pho in a convenient location (near Despos), you could drop by Le Colonial. It is on their appetizer menu and costs the same as a large bowl would at any of the places recommended so far.
If we're already recommending bakeries, I suggest Bittersweet in Lakeview and Bonjour in Hyde Park. Both are French, both are very good, and both are accessible via public transit.
Again, not exactly ethnic, but the Hopleaf makes decent Belgian food and has a phenomenal selection of Belgian beers. Get the Saison Du Pont if they have it. I mention it in part because it is also accessible by CTA--a good thing given the alcohol content of most of their beers.
Some comments on others' recommendations:
Quote:
Originally Posted by
Al-Wahid 
Nuevo Leon in Pilsen is definitely one of the best places for cheap Mexican
I agree with everyone. They are right next door to Cardona's.
Quote:
Originally Posted by
wmmk 
Lao Sze Chuan in Chinatown doesn't seem like the kind of place that would be good, but it's amazing. Get the lamb with pure cumin. Not greasy at all.
Yes. Probably the best Sichuan you'll find in Chicago. For late night seafood, you can try Triple Crown. For smoothies, go to Joy Yee's (they have several branches). My previous comment on Chinese in Chicago applies to all three.
Quote:
Originally Posted by
wmmk 
Tiffin on Devon is good Indian.
I ate there once, and did not go back.
Quote:
Originally Posted by
Al-Wahid 
For indian, you've already gotten some great suggestions but I thought I would throw out the viceroy of india on devon...
Same comment. Ate there once and did not go back.
Quote:
Originally Posted by
wmmk 
Vermillion is interesting Indian/Latin American fusion.
I like Vermillion, but she is really inconsistent. The cigar shop next door is fun.