Restaurant vs. frozen isle: Is it really taste the same?

KTRK – Houston
Many chains are now offering their dishes in the frozen food section of your grocery store. But, do they stack up?
View Comments (12)