Note from Ricardo Rose water can be found in the baking aisle of most supermarkets. Edible dried rose petals are available in some gourmet food shops or health food stores.