Ok, so I read a few of the other reviews before writing my own and I feel I have to state the following before continuing to my real review:
Disclaimer: I have never paid for food here. We always hit this place up when my family is in town and I have never seen the bill.
Sometimes the service is slow. When it's bad, it's really really bad. But when it's good, it's top notch.
I love the food here. I love the decor. I have swiped my fair share of the quality match boxes, but I'm sure I'll be swiping more before I'm done.
Limited vegetarian options, but I have always loved whatever I end up getting. The whipped yams are lovely. The drinks have the potential to knock you on your sandy ass. Desserts are big and delicious.
I recommend this place. Just have a snack on the way there.