Taco Bell 35385

Taco Bell #35385 is a Taco Bell restaurant located at 10859 Us Highway 98 West, Miramar Beach, Florida.