I'm visiting San Diego from Boston (originally from AZ) and am in dire need of some Mexico City, Michoacan, Puebla style food! Already got my taqueria fix, now I want some mole and poblanos. Any suggestions? I read about Hacienda de Vega...good? And how about margaritas? Thanks!