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, and because of the huge … Continue Reading
Read more