This past weekend, our friends at Datz took home first place at the Ybor Cuban Sandwich Festival! Now, we're joined by Chef Kevin Luke to talk us through the winning recipe, available at all three Datz locations now!
Datz 2616 S MacDill Ave, Tampa, FL 33629 • 813-831-7000