Really nice spot in Mexico City super quiet street near so many great restaurants