Home › Forums › Miscellaneous Forums › Miscellaneous – Food Related › Costco › Costco
May 5, 2007 at 2:33 pm
#2467024
Doesn’t anyone else love Costco’s Campari tomatoes? I won’t buy any other! And the crab claws are fantastic – just sream a minute or two.