Honestly, I don't know how this place has such a good rating. It's subpar Mexican food, at best. I recently moved to the area and have been looking for a new go-to Mexican restaurant and this is most definitely not it. I gave it two tries, and I won't be giving it a third. Maybe my standards are very high, but back home we have a variety of non chain brand Mexican restaurants that are AMAZING.
Don't get me wrong - it's NOT bad. It's just not good. And there are definitely better options (I just have to find them still).