Lower East Side Mexican spot with fresh-made tacos, deceptively strong margaritas, and an intimate vibe perfect for post-work drinks through 7pm happy hour.