Applebee's 7941

Applebee's #7941 is an Applebee's restaurant located at 107 Fletcher Parkway in El Cajon, California.