Arby's 1263

Arby's #1263 is an Arby's restaurant located at 1751 Juan Tabo Northeast in Albuquerque, New Mexico.