Tom checks out the new Lyndale Tap House to learn just what pit beef is all about. Catch the CW crew tonight at 10:00 on The CW Twin Cities, Ch.23.
Star Tribune restaurant critic Rick Nelson revealed! (Sort of.) And find out what's got Sid Hartman all riled up.