mikew653633
                                        
                                        If visiting Phil's Sports Bar is the biggest attraction there is have in Elmwood Park, then that's just how pathetic this little (1 Square Mile) municipality is. There are absolutely NO attractions here, and nothing of interest. Unless you like corrupt politicians -- like all of Chicago, we've got PLENTY of them!