Goat barbeque at La Capilla

La Capilla is an open air restaurant in Zaachila, a 30 minute drive outside of Oaxaca City. My first visit there was over 12 years ago. Peacocks roamed the grounds then, dazzling diners // read more