With a tropical flair, the Spot offers great outdoor dining and the best place in Galveston for people-watching.
Downtown · 3204 Seawall Boulevard, Galveston
Alice and Gertrude
dry january
first-class fare
out in Mexico
foodie heaven