Tasting the City visits Datz Deli in Tampa. What great place for food! First they make their own bread! They smoke their own meat for 10 hours. Datz’s even make their own pastrami and they have 32 plus beers on TAP! What is not to like, and their Culinary Chief of all this good stuff is a nice guy too! What’s not to like at this great place!
2615 South MacDill Avenue
Tampa, Florida 33629