A flock of hungry shoppers was waiting Wednesday morning when Heinen's Fine Foods opened its doors in Barrington.
Heinen's Fine Foods opens in Barrington