St. Petersburg is known for its high-quality caviar. Caviar is made from the roe (eggs) of sturgeon fish and is considered a delicacy. It is often served as a topping for blinis (thin pancakes) or as a garnish for various dishes. Caviar can be quite expensive, but it is worth trying for its unique taste and luxurious texture.