I don't want to stereotype here, but I'm not sure that top-notch pizza comes from a restaurant called El Ranchito. But if said restaurant has good prices and no delivery fee, maybe you make an exception? I did and wasn't too thrilled with the pizza I received. However, my treat (as if pizza wasn't enough of a treat), the tres leches cake (three milk cake), was heartbreakingly magnificient. I love when this type of cake is thoroughly soaked through in milk, which it was, and the frosting was also divine.
My advice? Grab some of this cake... maybe not so much pizza.
El Ranchito Gourmet Pizza
2829 N Milwaukee Ave
Chicago, IL 60618