Bacchus Nibbles, formerly of Kildeer, has a new location with outdoor seating at 800 West Main Street in Lake Zurich. (Suburban Life)