When my family and I got there we seated ourselves and waited 2 or 3 minutes for a server to come. Once she got there we ordered our drinks and waited about 10 minutes for them to come. When she brought out the drinks we told her we were ready to order. We started to order, but the menu was a little confusing and the waitress didn't know a whole lot about the menu. After a 45 minute wait our food finally arrived. It was AMAZING. Every thing on all of our plates was delicious, and after the food came out everyone was very apologetic about the long wait. Overall the food was worth the wait, but I would recommend that you come in early to get your food faster.