Hands down, this place has amazing food. I received a gift card from some friends so I had the chance to come back here twice since my previous review. The staff is completely different, place gets busy and the staff appear stressed during those peak times. However, if you come during the off peak times, you'll get the star treatment.
As for the food, I can't imagine anyone saying anything bad about it. Every single thing we've tried on the menu is fantastically delicious (even though the taco prices are high for a single taco, they do load it up). Last time my husband tried the burger, and yes, even the burger is impeccable. So, go here during off peak hours, enjoy good food and that incredible salsa they serve with their chips.