Caviar in Denver?
Anyone know a good place to buy caviar at retail in Denver? Please help.
Only guessing, but I'd call Marczyck's, St. Killian and The Truffle. Possibly Tony's. Maybe even the Greek Markt at 10th and Lincoln.
I have purchased quality caviar from Marczyk Fine Foods at 17th Ave. and Clarkson in the past. Not sure if it's always in stock. They also sell creme fraiche, salmon, and great bread/crostinis, and you can pick up a bottle of bubbly to go with at their adjoining wine shop.