KathyV Posted November 25, 2013 Share Posted November 25, 2013 Hey all you sardine fans! I just found the best tasting sardines(IMO),. They are Portuguese sardines in pure olive oil and sea salt. Found them in Wal-Mart. Just wanted to share Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.