Food Trends
Matcha – or powdered green tea leaves – is a food trend that has taken off all over the country and has arrived in town. Local company Red Rock Matcha is supplying Sedona residents with its…
Matcha – or powdered green tea leaves – is a food trend that has taken off all over the country and has arrived in town. Local company Red Rock Matcha is supplying Sedona residents with its…