The Lemon Meringue Pie At This Classic Illinois Diner Might Set A New Standard
In the tiny town of Atlanta, Illinois sits Palms Grill Cafe, a nostalgic diner where homemade pies have earned the kind of reputation that makes people plan stops around them….

