Datz announced on Instagram a new downtown St. Pete location on June 17 at 180 Central Ave. And just in case you were wondering...the new Datz will have the same menu as the Tampa location. This makes us happy! Get more info HERE!