United States / Santa Rosa / RestaurantsindianDarbar KitchenAddress615 4th St, Santa RosaWebsitedarbarkitchensr.comPhone+17079193095—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itEl Fogon Taco Shop Santa Rosa · 24 mNot ratedBeer Baron Bar & Kitchen · 48 mNot ratedFourth Street Deli · 52 mNot rated