Taco Bell 30107

Taco Bell #30107 is a Taco Bell restaurant located at 4301 Sunrise Road, Round Rock, Texas.