Clearly some people have not been out of the United States and don't know anything about Mexican food. There is an excellent place for them called Chipotle.
The food at Mi Pueblo is the most authentic Mexican food in Cleveland.
If I had to complain, I would say that sometimes their Guacamole has way too many huge pieces of onion in it, clearly for filler. I also wish that they had pozole on the menu, even as a special. Other than that, God bless them for having al pastor.