In its current location for six years, Taqueria Azteca has been one of Bay View's best restaurants for 15 years, serving a knockout sangria and some wonderful upscale food they call, "Old World ...