Loading Video…

This browser does not support the Video element.

Craft Omakase makes Blue Fin Tuna Tartare

Craft Omakase joins Good Day Austin in-studio to whip up some Blue Fin Tuna Tartare and tell us about their latest offerings.