Applebee's 9843

Applebee's #9843 is an Applebee's restaurant located at 2421 North Cottonwood Drive in El Centro, California.