Restaurants & Bars

Florida Deli Tampa

Datz Deli in South Tampa

Share:

Restaurants & Bars 40

Datz Deli in South Tampa

gator21 | Oct 15, 2008 01:24 PM

This new restaurant is still under construction but I just downloaded their menu at datzdeli.com and it looks fantastic! Anyone know if they are a chain?

Want to stay up to date with this post?