Restaurants in Baldwin, IL
Scheffer's Country Store
Red Bud Diner