The Spot Restaurant, Galveston Loading Map.... The Spot Restaurant, Galveston3204 Seawall Boulevard - GalvestonDetails 29.2837101 -94.79803800000002 Address 3204 Seawall Boulevard Galveston TX United States Upcoming Events No events in this location