Yes, they do.
A good match, but just not the best. There will certainely be some problems, but it's a good match and all. Ehhhh I'd recommend Cancer for Pisces and Virgo for Taurus.
Very good match: Virgo and Taurus Good match: Scorpio and Pisces So-so: Cancer. Opposites attract...but beware!
Virgos tend to have good compatibility with Taurus, Capricorn, and Cancer. These signs share similar values and traits with Virgo, such as practicality, loyalty, and emotional depth, which can lead to a harmonious and stable relationship.
Taurus, Aries, Capricorn, Scorpio, and sometimes Virgo too.
You can't have a perfect match only through the sun sign. Even then, I'm not sure if there is a thing as such as the perfect match as all relationships will come with lessons. But capricorn, cancer, pisces, scorpio and virgo can work really well for a taurus.
Taurus
Virgo is definitely best; Capricorn and Taurus itself are close seconds though.
Taurus, Cancer, Scorpio and Capricorn make good matches for a Virgo.
As per Indian Astrology - No. Pisces is compatible with Scorpio, Cancer, Capricorn and Taurus.
They are a good match yes, but Capricorn and Taurus are better for Virgo and Scorpio and Pisces are better suited for Cancer, but yes generally Cancer and Virgo work pretty well.
Taurus is a very stubborn sign while Libra goes with the flow more. Taurus tends to be more stable. Libras also flirt which makes possessive Taurus jealous. Libras like change and conversing which can be overwhelming to a Taurus. This relationship would take work and is usually short lived.