I really don't understand all of the great reviews that this place has received. We are NOT picky eaters and have a good time everywhere we go. The items are truly overpriced for the quality and portion. By the way, on the way home we stopped at a Rubio's Baja Fresh for a quick bite during our long trip home and I found the food there tastier than what I had eaten at El Mirasol (pretty sad). The seats in the booth we were seated at were ripped and dirty (if the food is great, I really could care less where I sit). The service was choppy (a total of four different people waited on us-we couldn't figure out who the real waitress was). I am positive that there are plenty of other Mexican restaurants that deserve the business.
If you own or manage El Mirasol, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.