No matter how hard you may try, it seems impossible to make homemade Caesar salad taste as good as it does in restaurants.