Applebee's 7888

Applebee's #7888 is an Applebee's restaurant located at 12271 Eastlake Boulevard in El Paso, Texas.