The last Datz Restaurant has closed its doors at 180 Central Avenue in downtown St. Petersburg. Workers posted a simple goodbye note on the front door, marking the end for this popular Tampa Bay eatery.
The closure comes after other locations shut down – first in South Tampa last August, then Riverview this past June. Back in 2019, they opened in a prime location next to the James Museum, bringing their unique comfort food to downtown.
“This restaurant, the vibe, the food, everything fits with St. Petersburg,” said Mayor Rick Kriseman to St. Pete Catalyst…