California Certified Organic

Open
Call
2460 W 3rd St
Santa Rosa, CA 95401

Located in the heart of Santa Rosa, CA, this California Certified Organic eatery showcases a commitment to fresh, locally sourced ingredients. The menu highlights delicious, plant-based dishes that celebrate the flavors of the region, all while promoting sustainability. Whether you're a health enthusiast or simply looking for a tasty meal, this inviting spot offers a vibrant dining experience that caters to all.

Generated from this place's information

Find related places

Own this business?
See a problem?

You might also like

United StatesCaliforniaSanta RosaCalifornia Certified Organic

Partial Data by Foursquare.