This is my first time here and I'm never coming back after this experience. Their service is terrible! It took an hour to get my food, and the place wasn't packed. Upon receiving my food I realize that they messed up my order and forgot to bring the additional side ordered for the other meal (which they still charged us for). I felt like I had to hunt down my waitress every time I wanted more water, and whenever I asked it took her about 20 minutes to come back with it. It took a long time to receive my check and when I realized they had charged me for a side that was never given to us, I didn't even bother asking her to remove the charge only because I knew that meant I'd have to wait around for another 30 minutes at the very least in order to resolve the issue--and my waitress didn't seem approachable. I was greatly disappointed because their food was pretty decent but the service is so bad I'd never think twice about going to this place again.