By Lei Lani Fera La Petra Restaurant May 30, 2021 Restaurants Oaxaca de Juárez Bookmark Contact Information 113 Alcala , Oaxaca de Juárez, Oaxaca 68000, Mexico +52 (951) 514-1528