Captain D's to open first Tampa location

Captain D's, which is looking for other potential restaurant sites along the Gulf Coast, will start construction later this year on its new 975-square-foot location just of Interstate 275.