Florida Welcomes Another Del Taco Location With New Restaurant in Tallahassee
TALLAHASSEE, Fla., May 30, 2024 (GLOBE NEWSWIRE) -- Today Del Taco, the nation’s second-largest Mexican quick service restaurant,* announced the opening of its new Fresh Flex location at 2410 Apalachee Parkway, Tallahassee, FL 32301. This marks Del Taco’s …