This place is our go to spot in Mexico City. We love this place!