Crowning the Greatest of All Tastes
The 21 top-rated american restaurants in Lower West Side, Chicago, ranked by flavor score.