Elgin Cafe offers takeout options via online ordering.