This place is awesome with one terrible server. I don't remember her name but she was the worst server I've come across in years.  She brought out the wrong food, never came to refill drinks or ask how our food was. She never cleared our plates from the table when we were obviously done eating, just came by the table long enough to drop off the bill and left our dirty plates on the table.  I would've given this place four stars if the service was average. She was so bad I can only blame it on poor management and non-existent training.  Food was great and I liked the menu selection. Too bad the server ruined the experience. I am weary to try eating here again. Maybe the Phoenix location has better staff.