Datz Deli 2616 MacDill Ave., Tampa, 813-831-7000 or datzdeli.com People seem obsessed with the idea of a new deli in town providing giant sandwiches over-stuffed with pastrami or corned beef. Opening day this week was mobbed at this two-story space, maybe because along with the sammies there's fairly decent wine a beer selection. Fatdogs 1200 […]
