Get directions to: Taco Bell - Express, Holbrook, AZ
Restaurant address: 1606 Navajo Boulevard Holbrook, AZ 86025, USA
Restaurant: Taco Bell - Express