AVALON—The only incorporated city on any of the Channel Islands finally has its brand new supermarket, after years of planning.
Vons, which previously had two small locations in Avalon, finally opened its larger, consolidated market on Catalina Island in late January. The new Vons is located at the corner of Sumner...