1. Pizza Ranch 1338 Babcock Blvd E, Delano, MN 55328 Coordinate: 45.03569,-93.77013 Phone: (763) 972-3910