Norwood's welcoming Mexican spot known for stellar chilaquiles verdes and fresh lime margaritas—order the al pastor add-on, it's worth it.