The food was decent but the service was very very slow. We were going to a show on the area and figured 90 minutes for buffet was enough time to eat. NOT! It took a long time for the food to arrive. In fact, we were quite disappointed that we had to cancel a lot of our order since we had to catch our show. The low review is not a reflection of the food quality but rather the long wait (kitchen speed). Definitively not the go place when in a rush! We actually left hungry which is disappointing.