Taco Bell 2867

Taco Bell #2867 is a Taco Bell restaurant located at 1099 Rio Rancho Drive, Rio Rancho, New Mexico.