I have been to Mirasol a couple of times, and I found my experiences to be vastly different. The first time we went, we had great service. The food was good, although a bit overpriced, and we enjoyed the atmosphere. The next time I visited, however, was a horroible experience. We were at the restaurant for almost 3 hours before all of our food was served, our waiter very rarely checked on us or filled drinks, and we left still feeling hungry. Even though my first time was great, this last experience will keep me from going back.
Pros: Carne Asada, atmosphere
Cons: inconsistent service, food was very late
more