I hate that I have to give this place only two stars because their food is great.. The reason why is because their service is terrible. We sat down for 20 minutes before the lady asked for our order and drinks at the same time. The only reason she came is because I had to ask another waitress to call her over to us. After giving us our drinks, we waited for an hour before our food came. People around us were sitting down, eating, then leaving. Our waitress didn't even tell us our food is coming or apologize about the wait.