Cantina de san angel or rose and crown. Remember that both of these fill up fast so you'll need to arrive at Mexico at least 1 and a 1/2 hours before or you'll need a 6:45 ADR at Rose and Crown. Seating is limited.
Cantina is counter service and Rose and Crown is Table service.