Dittmer's comes out of its shell. New signage. 1356 W Locust