Twin Oaks Roadhouse
Twin Oaks Roadhouse is exactly what you’d hope to find in a country outpost like the tiny town of Penngrove: a real live roadhouse steeped in local music, barbecue and good beer. Twin Oaks has been in operation since 1924 in tiny Penngrove, an agricultural community between Petaluma and Santa Ros...