The location of this place in Galveston is fantastic — a 5-min walk to the beach Written by on August 19, 2024. Previous Next