21. IHOP 2001 Concord Pike, Wilmington, DE 19803 Coordinate: 39.78828,-75.54529 Phone: (302) 427-3860