I went here with my parents one night for dinner. Things that rule about this place:
1. The servers are awesome, always refilling drinks, chips, and salsas.
2. The salsa selection isn't the typical boring from a jar stuff that most places serve. It's made fresh and they give you a choice. We had this stuff that was green like pea soup but was flavor explosion. It was perfectly spiced, not too hot and not too mild. We ended up taking a container home (only FIVE BUCKS!) and it was devoured within a day.
3. They actually have stuff labeled VEGAN on their menu. I had this ravioli stuff that had soy chorizo in it. It was pretty delicious. My parents each had tacos with different meat and they both enjoyed their meals.
It is a bit pricey but the quality of the food makes up for it. I will definitely be a repeat customer here.