Where can I buy Caviar in San Jose?
In Campbell on SJ's border is Russian Cafe and Deli which sells both caviar and vodka
Can't remember if Slavic Shop carries caviar, but you couild call, though English skills there might be marginal
Of the Eastern European places in the South Bay,Winmart in Sunnyvale would have the best selection
There's a few places in Mountain View, but that might be too far away.
Whole Foods in various locations carries Tsar Nicoli Amercian cavier, so I would imagine the larger South Bay stores with cheese counters would carry it.