We pride ourselves on our fine food and customer service. Dine at the Star Terrace and experience elegance.
132 Shore Blvd. * Galveston, TX 77551
We pride ourselves on our fine food and customer service. Dine at the Star Terrace and experience elegance.
132 Shore Blvd. * Galveston, TX 77551