Tag Archives: Datz Restaurant St Petersburg FL

THIS WEBSITE SPONSORED BY:

Datz the Way uh-huh, uh-huh, I like it, uh-huh, uh-huh …

Datz Opens in Downtown St. Petersburg, FL Datz is HUGE—literally and figuratively! They are huge on the local food scene ... ... and the new location in downtown St. Pete is freakin' humongous! Both the dining area, and the kitchen can accommodate a large crowd, and it's a good thing with how popular they are,…
Read more