For spargel/asparagus, you need to go to Speyer! Beautiful little town on the Rhein. I used to live just across the river in a little village called Neulussheim.

The fresh stuff, especially the white asparagus, is a very seasonal thing, though. Also good recommendations on Weldebrau, the local beer...