Taco Bell 36395

Taco Bell #36395 is a Taco Bell restaurant located at 2150 Farm-to-Market Road 1488, Hempstead, Texas.