1. Latin Family Restaurant 11223 N Williams St, Dunnellon, FL 34432 Coordinate: 29.06033,-82.45338 Phone: (352) 897-1274