Amazing place in the heart of CDMX with great restaurants walking distance...