They are two totally different beverages. Sangria is a wine-based punch with fresh fruit and spices – so refreshing on a hot summer afternoon. Sangrita is a tomato or fruit-based beverage that is the perfect accompaniment to tequila.