Once part of a thriving local restaurant group, American restaurant Datz recently closed its last remaining restaurant.
Posted inFood & Drink
The last Datz location in Tampa Bay is now closed in St. Petersburg
The restaurant’s owners haven’t stated a reason for its recent closure.
