I went to celebrate my sister graduation and it was great, we were around 15people and it was great!
When I was last there, they had mariachis going to tables and taking requests. I'm not sure how often they are there though.
I know you can make reservations for events and contact them directly and as far as I know thy do not have mariachis
Thanks! Your answer is awaiting moderation.