The folks behind popular Galveston, Texas, restaurant The Spot are launching a new concept on the island, but it'll be far smaller.
A visit to the hometown of the famed King Ranch delivers plenty of history, a dose of soda fountain nostalgia, some fine ...