The folks behind popular Galveston, Texas, restaurant The Spot are launching a new concept on the island, but it'll be far smaller.
The Krispy Kreme shop wasn’t yet open when Dallas made his appearance in the parking lot. The company, however, is still ...