Loading Video…
This browser does not support the Video element.
Bay View Restaurant & Bar: Tierra's Texas
You can enjoy a scratch kitchen menu with a Lake LBJ view at Bay View Restaurant and Bar in Marble Falls. Tierra Neubaum shows us what's on the menu.