I go here often but their service is okay.  The waitresses are really nice but makes a lot of mistakes like giving the wrong people our orders and switching checks.  The food was slow and came in different times.  Some people would get their food first then others would have to wait another 20 minutes for theirs.  THEIR WATER WAS GROSS I tell you ! Well it tasted like straight up unfiltered tap water.  I suggest if you like water that you bring your own bottle.  The food is moderately priced and is pretty good I guess.  I would come back again one day but hopefully their service is better because they charge 18% for tip on the check, when they didn't even give that well of a service.  They should mention on the menu that they do charge 18% tip. I still find that stupid though, the customers should be able to choose how much they feel the waiter deserves.