Went during lunch time on a Saturday. They were busy, but we were sat right away. Our drink orders and chips and salsa arrived in a timely manner as well as the queso dip. Then it took over 30 minutes for 3 tacos and a bread pudding. The server told us twice that our tacos would be right out.
When the tacos finally came they were somewhat warm and not worth the price, although the Chimi Steak was quite tasty. I would have liked an apology from the server for the long wait, but did not get one.
Then we waited another 20 minutes to get the bill. We had to ask another server for our bill since our server was too busy to check on us.
We were there over an hour which is just too long for a few tacos (we did not order dessert).
First and last visit.