I honestly can't remember the last time I've eaten good authentic Mexican food at a restaurant until now. Holy guacamole, this place is legit. The parking lot was packed and there was a 45 minute wait but we decided to wait it out and I normally roll my eyes to people who say, "it's worth the wait" at restaurants, but shiyet... it's worth the wait!! (Cue eye rolling)
The service was friendly and quick! They have mastered getting you in and out since they probably always have a wait. Their guava margarita was strong and good, their shrimp ceviche was delicious, and their steak sizzling fajitas were tender and amazing! We only ordered an order of one for the fajitas and it was actually perfect for two! We also decided to order the fried ice cream and that too certainly did not disappoint. We practically ate the whole thing. I see now why this place is bringing in the crowds....
You want Mexican food? This place is where you need to be.