After a meal the brain delivers more blood to the digestive system, leaving the rest of the body (including the muscles) with less blood. Low blood pressure makes you feel tired
Veins/arteries near the surface are pulsed by the heart as blood is pumped through them, this creates the expand/contract feeling you get when finding your pulse.