1. Blind Fish Restaurant 1723 Demille Rd, Lapeer, MI 48446 Coordinate: 43.04323,-83.32551 Phone: (810) 245-9091