Mi Mexico has a very expansive menu. Having had a number of items, the food is good, not great. The authentic tacos are by far my favorite. Some of the rest of the tastes all run together. Overall very good, but not the authentic Mexican I am wanting to eat. The service is nearly always great and the people are very friendly!