1. Pizza Ranch 1914 Edgington Ave, Eldora, IA 50627 Coordinate: 42.36084,-93.10762 Phone: (641) 858-2323