Applebee's 7743

Applebee's #7743 is an Applebee's restaurant located at 2770 Taylor Street in San Francisco, California.