Lima is a family-friendly place known for its restaurants. You can easily spend a relaxing day visiting Indian Lake State Park and Grand Lake St Marys State Park. A stop at other sights like Allen County Fairgrounds and Indian Lake will create memories.