I have been going to this place for a while now and I say this place is a solid 3.5. The price is right, the food is average, and the service can be quite slow at times. To remedy this I have started going in pre-dinner rush or post lunch rush. You can get in and out much quicker this way since they are typically real slow with refills and bringing your credit card back. But my girlfriend keeps requesting this place so we will keep going.