It was a Saturday night. I get the scale of business in a restaurant. We walked in and they told us 15-20 min. At 25 we were looking at our watches, with the main concern being there had been multiple tables cleaned and available for a bit at this point. I work in a restaurant so I understand "dead sections" but on a Saturday night, really? Anyway, we finally got our table and were sat with a really friendly server. Food took about 45 minutes to get (it's fake tacos) so no matter how busy they may be I know there is no way that this type of food could have taken that long. Once our food got brought out I was missing a core ingredient that separated my "specialty" tacos from the "house" tacos, not to mention my meal was brought out about 5 minutes after the other 3 at my table. To top it off, there was a drunk table behind us the entire time causing a ruckus and after an hour into the dinner when the bouncer? finally approached and started to kick them out, he instead ended up cutting up and taking selfies with her. Our server was super sweet, yet weeded the entire night. She forgot our chip refill 4 times, not that that was ever a big deal or we ever asked for one, but more salsa would have been nice to help out the flavor of my bland fish tacos. Cleary the management here is not up to par or are more interested in cutting up with problem customers than helping/relieving their employees.