Townee Square Restaurant is located in downtown Libertyville. It seems at first a little out of place amongst all the little shops, but it is the perfect place to start your day before spending an afternoon shopping. It fills a niche that is otherwise empty, as I can’t think of any other diners in the area. The food is good. The service can be a bit slow when it’s busy, but that’s because it isn’t a big place.
more