Video: Stuffed Meatloaf at Datz

In Tampa, Meatloaf Paradise is the mac-and-cheese-stuffed version at Datz.