Super tacky, gross, and dirty on multiple levels.
I also have a strong suspicion that this place must make Mexicans cringe. It seems the type of place where North Americans can enjoy some watered-down version of Tex-Mex food and get drunk.
If it weren't in such a good location (plenty of Concordia students), I'm pretty sure this place would end up on Gordon Ramsay's Kitchen Nightmares.