I would give it 5 stars for the food. I love it and everyone i bring here loves it. 1 star for the service though. Consistently horrible, barely see the wait staff every time. Last night it took them 15 min to get our drinks, even though people seated after us had gotten theirs. My bf wanted to start with soup, they never brought it, and when they brought our entrees the server left so quick we didn't have time to ask them about it. Of course no one came to check on us after (my drink was also empty the whole time).When finally they came when we were both done, they said that they accidently brought the soup to the wrong table.. ok.. why wouldn't they take a min to figure out who the right table was?!Another time they brought me the wrong entree, and then it took them over 20 min to find change for us when we paid. Don't even let me get into the time they totally forgot about us sitting on the patio... I really wish the staff would get their act together, because the food is really good. I won't be going back for awhile, I have given them too many chances.