Taco Bell 23093

Taco Bell #23093 is a Taco Bell restaurant located at 3324 Southeast Loop 820, Forest Hill, Texas.