Bob Evans 110

Bob Evans #110 is a Bob Evans restaurant located at 3020 North Water Street in Decatur, Illinois.