All info you have so far is right on
Kevin,I live right on Lake Travis. All the public ramps are closed. No way to launch unless you have access to the very few private ramps that are still in. In addition, the lake is so low that most of the good coves to anchor in are just not there any longer. The only restaurant you can still get to by water is Lakehouse Cafe in Briarcliff Marina. They are only open Thurs - Sun. If you have a boat that can fit into a 10 x 24 open slip, there is parking for the restaurant, but it is extremely tight to navigate in the marina area. My neighborhood marina usually has a few transient slips, but no electricity in those. Right now they are not accessible. If you are not familiar with sailing on Lake Travis, I would not suggest it now anyway, as it can be dangerous to the unfamiliar. The water can literally go from 100 feet to 3 or 4 feet before you can react as there are lots of sheer cliffs in certain areas. If you go out at night, light up you sails when you hear one of the many offshore power boats coming. The lake is narrow in places, and you will want to be seen in plenty of time.