The Plant Cafe Organic Address: 800 Redwood Hwy, Strawberry, CA 94941 Phone: (415) 388-8658 Restaurants Other Businesses: Strawberry Inn at 31880 Highway 108, Strawberry, CA 95375 Strawberry Inn at 31880 Highway 108, Strawberry, CA 95375