El Rancho Grande
photo: Ron Spivak
We're not quite sure what to make of this photograph sent to us. While we're sure that the food at this Italian in Wooster, Ohio, is tasty (and affordable), its name makes us a touch concerned about its authenticity...