Has anyone eaten here recently? Their website makes ME CRAZY, so I won't torture anyone by attaching a link, (Impossibly slow format, they claim their rooster lays their eggs, and this before they get around to telling me where they are, I could go on and on and on...), but I have read some indications that the italian food is the real thing and top rate. (?) Also (since I lack the patience for their website), details on its location would be appreciated. Is it right in Elk?
Taking hubby the mid-life grad student to Mendo for his spring break getaway, so any other suggestions would be appreciated, especially for out of the way spots and those that haven't been much discussed on the board. (We will be staying at the Brewery Gulch Inn, so suggestions actually closer to the town of Mendo are probably a good idea)