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