1. Almost Home Restaurant 17 W Franklin St, Greencastle, IN 46135 Coordinate: 39.64486,-86.86512 Phone: (765) 653-5788