It is expected to open in early 2025. A popular Southern fast-food restaurant, Cook Out, is coming to not one, but two locations in Tampa. The first location will be at 5501 East Fowler Avenue in ...