We liked this place. The pros: the margaritas and the food were good. Parking is easy because it's in an outdoor strip mall next to a Home Depot. The cons: It's in an outdoor strip mall next to a Home Depot. The view out the big glass window is of a parking lot. So basically good food and drink, not much on atmosphere.
If you own or manage Plaza Azteca, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.