I give it 4 stars, very nice park.
Milton Pines Park and Pavilion is located at 4119 Mason Dr, Galveston, TX 77554