The food here is good, although I've noticed that they have really started to skimp on the tripe. The service is so-so. I came here once by myself (which was awkward anyway because I didn't have anything to read or look at) and I sat there for 45 minutes after eating, just waiting for the server to come back and refill my drink and bring me the check. I probably should have just gone up to the register to pay, but I was thirsty! Overall, the food is usually good, and the experiences that I've had here have hovered between three and four stars.