Barbacoa El Cano

Restaurant in Tuxtla Gutiérrez, México

Opening hours: Sa-Su 07:30-14:30

Leon Cavallo