The Spot

 
60% love it
  5
Restaurant and tiki bar
With a tropical flair, the Spot offers great outdoor dining and the best place in Galveston for people-watching.

Location

Tags