To me, the best seafood recently seems to be at Carrefour by the Causeway, as far as big stores. For other things, Super U seems to be the best place to buy, except for US made items.


Carol Hill