Miss good TexMex places like this from Texas. Any place that makes their own tortillas in house automatically gets a 5-star review from me (unless there's something significantly wrong).
Nacho/Queso bar from 4-7pm for happy hour definitely makes it a bonus for an early dinner.