Remi's pic

Splotchy's pic

Sidebar Grille
221 N La Salle St
Chicago, IL 60601
Taken by Remi Thornton on 4/24/2008
Taken by Splotchy 04/15/2008
Remi Thornton recently sent me a pic of the Sidebar Grille in Chicago. I had taken a picture of it a couple weeks prior, but hadn't posted it yet.