St Elmo IL Restaurants Food Delivery 1. 1000 Brewbaker Dr, St Elmo, IL 62458 | Aurora Foods (618) 829-3174