Renaissance Wines, Taqueria Ochoa / IMG_0759
8/28/2005