was featured on "THE FOOD PARADISE", on the Travel Channel (96 on cable). The segment was called "BIG BEEF" and was filmed at TWEED'S
a while back. We at TWEED'S
are very excited that we had the opportunity to share our unique restaurant and to see our very own staff and customers on national TV!
to see the TWEED'S
segment of the show!