Great little spot in a quiet area of Mexico City