Dine out with Uncle Sam – the best American restaurants around