We like Colonial, we use several different locations, the Elgin one is not our favorite but it has gotten much better servicewise. No longer happy with the menu, they cut the menu by at least half and didn’t keep a lot of the good stuff. The ice cream is very good.