Head to Captain Pete's Boathouse - the premier floating restaurant on Lake Travis -- for a great meal and beverages.
Captain Pete's is located at 18200 Lakepoint Cove.
Enjoy a meal and drinks on the covered patio. Call to reserve your table for fine dining upstairs. For more information, go to https://www.captainpetesboathouse.com