Los Chatinos is a Mexican restaurant specializing in Oaxaca dishes, including tlayudas and quesadillas. Carryout is available.