This place is really a Putnam County gem. Â After years of going to Casa Grande/La Cha in Greencastle, a friend suggested Pedro's. Â Not only was the food marginally better, the service was superb and the whole presentation of the restaurant and food itself was very authentic (they serve even ice water in giant glass cask-type containers). I will definitely be making the drive to Cloverdale more often. This place really deserves a better overall rating!
Review Source: