Taco Bell 19282

Taco Bell #19282 is a Taco Bell restaurant located at 939 West Northern Lights Boulevard, Anchorage, Alaska.