Food Alert! Guzina Oaxaca Opens in Mexico City
Casa Oaxaca is one of our favorite go-to restaurants in Oaxaca. Sit on the roof. Overlook the spectacular roofline of Santo Domingo Church. Indulge in a tamarind mezcalini. Follow this with a perfectly prepared seared sea bass or duck tacos. Each sauce that accompanies is an art form in its own right. Finish with something […]