It's not recommended to use vinegar or other acidic cleaners on porous stone like marble or granite as it can cause etching. Instead, use a pH-neutral cleaner designed for stone.