Taco Bell 23300

Taco Bell #23300 is a Taco Bell restaurant located at 1120 Malabar Road Southeast, Palm Bay, Florida.