Captain D’s Opens First Ocala Location September 2

New Restaurant Brings Fresh Seafood, Southern Hospitality to College Road Corridor

August 29, 2025 // Franchising.com // Ocala, FL – Captain D’s, the nation’s leading fast casual seafood restaurant, is setting sail in Ocala with the opening of its first location in the market on Tuesday, September 2. The new restaurant is located at 2510 SW 27th Avenue, Unit 101, in a newly constructed shopping center near College Road and I-75, one of the city’s busiest intersections.

Franchisee Toks Achebe, who co-owns the new location with longtime business partner Wanda Davis, says Ocala’s dynamic growth and active retiree population made it an ideal next step for their expanding portfolio…

Story continues

TRENDING NOW

LATEST LOCAL NEWS