El Michoacano is a Mexican restaurant and ice cream shop. It offers authentic Mexican snacks and ice cream. The establishment is located at 2220 Broad Rock Blvd.