Corner Inn

118 S. Magnolia St Elmwood , IL 61529
Visit Website
You are in for some fun! Corner Inn is a great place to get a drink and have a delicious meal! They also have a covered beer garden perfect for outdoor dining.