[hit the spot] {v. phr.}, {informal} To refresh fully or satisfyyou; bring back your spirits or strength. - Used especially of food ordrink.
A cup of tea always hits the spot when you are tired.
Mother's apple pie always hits the spot with the boys.