Applebee's 8472

Applebee's #8472 is an Applebee's restaurant located at 4246 Cerrillos Road in Santa Fe, New Mexico.