I don't exactly know why this place has all the good reviews but I'm assuming it's for happy hour and margaritas because the food is sub-par and I personally didn't enjoy anything we ate here. I'm a huge foodie and I love Mexican food but this place didn't cut it. I get that it's definitely more Mexican-American as opposed to authentic Mexican food but it was just okay. Nothing special. My girls and I came in because we wanted to try this place for the first time. We got margaritas, the nachos, chicken tacos, and chicken salad. To be honest, chipotle chicken tastes better. The chicken was dry and it didn't have any taste whatsoever. The nachos honestly were a huge disappointment. The queso didn't taste fresh and it was somewhat grainy. The tacos were dry and definitely not flavorful at all. The best thing about the place were the free chips and salsa and the margaritas. But overall, the food is just blah. I'd still prefer to stick to Eldorado cantina by sapphire strip club. Their food is amazing and authentic.