Tapachula Snack's & GrillAvenida Morelos 32 Pte San Salvador Cuauhtenco, Mexico Cityopen now, until 23:00