Perched on the side of Cleopatra Hill in Jerome, Arizona, there’s a restaurant that’s as quirky as it is delicious. The ...