Taco Bell 2870

Taco Bell #2870 is a Taco Bell restaurant located at 104 Farm-to-Market Road 517 West, Dickinson, Texas.