Taco Bell 23184

Taco Bell #23184 is a Taco Bell restaurant located at 2589 Farm-to-Market Road 423, Little Elm, Texas.