Yellow Rose Address: 28762 Mattole Rd, Petrolia, CA 95558 Phone: (707) 629-3273 Restaurants, Bars, Cocktail Lounges Other Businesses: Gold Rush Coffee at 3864 Lighthouse Rd, Petrolia, CA 95558 Mattole River Resort at 42354 Mattole Rd, Petrolia, CA 95558