I've been here three times, two for dinner, one for happy hour/Taco Tuesday.
Now, if there was a Taco Tuesday Zocalo to write a review on, it would be 3 or 4 stars. The prices are right for what you're getting (1/2 off margaritas making them all $5-$7 and tacos from $1-$5) and they're... decent.
As for the restaurant during regular business hours: I come from a Mexican background and I recognize that some places are just going for "commercialized Mexican" or "American Mexican" but this was weirdly neither. The flavors are bland and confusing. The fish tacos I got one time felt like they bought fish sticks out of the freezer section and plopped those soggy microwaved messes on a taco. They'll get at least 2 stars for a generally friendly staff and for at least understanding that the margarita list should be as long as it is for a "Mexican" restaurant with sub-par food.