This place sits right on the town square in Georgetown, gleaming like a silver spaceship that decided downtown Texas looked ...
White Hut in West Springfield is exactly that kind of place, the sort of establishment that makes food snobs uncomfortable ...