ParentFull threadrigrassm·Isla Blanca Park on South Padre Island is the best public spot you can watch from (IIRC it's 3 or 4 miles from the launch pad) and it's an amazing experience, highly recommended to anyone who's able to make it out.View on HN