This George Webb was an American restaurant known for its affordable burgers. It is permanently closed.