IHOP 5640

IHOP #5640 is an IHOP restaurant located at 794 Lucky Eagle Drive in Eagle Pass, Texas.