This was my first time eating here. It was ok. Not anything spectacular. The plan was to go to Olive Garden but the wait was an hour so my husband and I decided to give Michoacan a shot. We walked in and there was a small empty table right by the server station. The hostess told me it was going to take 30 minutes to an hour with only a large group waiting. When I looked at the table than looked at the hostess she corrected herself than immediately sat us. We thought we got lucky until I realized she told everyone it was a hour wait but could be 5 minutes then everyone including a table of 11 was quickly seated. I noticed on both the food and drink menus that there are extra charges for almost everything. I got flautas and had to pay extra for flour tortillas and any flavor additions to the margaritas cost more and all thru the menu its $1for this or $ 2 for that. I thought it was a little tacky. My husband got a shrimp burrito and said it was rubbery. The flautas were just Ok. The guacamole was good. My husband actually ate it which is rare for him. All and all it was edible but if Olive Garden is full again I will drive elsewhere.