Applebee's 8924

Applebee's #8924 is an Applebee's restaurant located at 7601 San Dario Avenue in Laredo, Texas.