Posted inFood & Drink

Recent restaurant openings

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 […]

Gift this article