Taco Bell 23301

Taco Bell #23301 is a Taco Bell restaurant located at 17060 US Highway 441, Mount Dora, Florida.