Flor de Michoacan is a casual Mexican restaurant offering classic dishes like burritos and tortas.