Taco Bell 18554

Taco Bell #18554 is a Taco Bell restaurant located at 15201 Southwest 104th Street, Miami, Florida.