Spanish Restaurants in Kenwood, CA Vineyards Inn8445 Sonoma HwyKenwood, CA, 954527078334500Restaurants On The WaterRestaurants With Party RoomsRestaurants With Private RoomSpanish RestaurantsUsed Restaurant Equipment Supplies Show More