I've eaten here several times. The food is pretty good. However, the wait - both for seating and then service - can be long. Don't come too hungry, because it could be a while. The last time I was here, I ordered a burger and the burger was not even warm. My dining partner ordered fish tacos and she said that the fish was cold and the taco shells were stiff and stale. Usually it's better than that. We waited so long for our food that we asked the server where it was and asked for the check with the food. Way too long. I don't care how busy a restaurant is, getting food where you have to wait that long and getting coldish food is not a great experience.