Imagine if you will, it's last week and you're on an ocean-going cruise ship sailing out of the Port of Galveston. Behind you ...
The folks behind popular Galveston, Texas, restaurant The Spot are launching a new concept on the island, but it'll be far smaller.