Gonna walk 3 blocks over to Restaurant Palma tonight, after walking right by almost every day for a year. I can't find a single thing about this place, anywhere on the web. I'll happily change that with a post when I return, but thought I'd check first to see if anyone's been there.
Restaurant Palma
4110 N. Kedzie