in the l.a. times food section this week there was an article about high quality canned goods from spain and how delicious they are. see linked story below. is there a place in nyc to buy things like that? i seem to remember an international foods warehouse, possibly focusing on spanish food? is there a spanish dipalos? any and all suggestions appreciated.