La Mestiza on Odana Road.  Yum.