This place is decent for an average Mexican restaurant. We went for Cinco de Mayo and they were not doing anything special. After we finished dinner, a local radio station showed up and started playing music. The DJ played regular stuff that comes on the radio these days and a few people handed out some beer advertisements (beads and lai's). That's about the extent of the Mexican holiday. No live music.
Another interesting thing they do here is serve you beer in plastic solo cups. This happens whether or not you go on a holiday. It's weird and a bit ghetto. They give you glasses if you get a margarita.
Overall it's nothing special, but there isn't anything wrong with it either. If you like Mexican food and generic places that serve it, you will love this one.