Very fresh buffet with an excellent choice of options! I love making a taco salad. Today there was baby shrimp and fish! I ate too much but just couldn't help myself. They keep it replenished and the wait staff are attentive and friendly. You can order off the menu too although I never have. The dishes being brought out for customers who did looked incredible!